Spec-Zone.ru › pandas 2

pandas.Index.astype

Index.astype(dtype, copy=True)[source]

Создание индекса со значениями, преобразованными к типам данных.

Класс нового индекса определяется типом данных. При невозможности преобразования генерируется исключение TypeError.

Параметры:
dtype:numpy тип данных или pandas тип

Обратите внимание, что любой целочисленный тип данных со знаком dtype обрабатывается как 'int64', а любой целочисленный тип данных без знака dtype обрабатывается как 'uint64', независимо от размера.

copy:bool, по умолчанию True

По умолчанию astype всегда возвращает новый выделенный объект. Если copy установлено в False и внутренние требования к типу данных удовлетворены, исходные данные используются для создания нового индекса или возвращается исходный индекс.

Возвращаемые значения:
Index

Индекс со значениями, преобразованными к указанному типу данных.

Примеры

>>> idx = pd.Index([1, 2, 3])
>>> idx
Index([1, 2, 3], dtype='int64')
>>> idx.astype('float')
Index([1.0, 2.0, 3.0], dtype='float64')

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.Index.astype.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API