pandas.api.extensions.ExtensionDtype
-
class pandas.api.extensions.ExtensionDtype[source] -
Тип данных пользовательского определения, используемый совместно с ExtensionArray.
Новый в версии 0.23.0.
Примечания
Интерфейс включает следующие абстрактные методы, которые должны быть реализованы подклассами:
- type
- name
- construct_from_string
Атрибут класса
na_valueможет быть использован для задания значения по умолчанию NA для этого типа.numpy.nanиспользуется по умолчанию.Этот класс не наследуется от ‘abc.ABCMeta’ по причинам производительности. Методы и свойства, необходимые для интерфейса, вызывают
pandas.errors.AbstractMethodErrorи методregisterдля регистрации виртуальных подклассов не предоставляется.Атрибуты
kindСимвольный код (один из ‘biufcmMOSUV’), по умолчанию ‘O’ nameСтрока, определяющая тип данных. namesОтсортированный список имен полей или None, если полей нет. typeСкалярный тип для массива, например Методы
construct_from_string(строка)Попытка построить этот тип из строки. is_dtype(тип_данных)Проверка соответствия ‘dtype’.
© 2008–2012, 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/0.23.4/generated/pandas.api.extensions.ExtensionDtype.html