Spec-Zone.ru › pandas 0.24

pandas.SparseDtype

class pandas.SparseDtype(dtype=<class 'numpy.float64'>, fill_value=None) [source]

Тип данных для данных, хранящихся в SparseArray.

Этот тип данных реализует интерфейс pandas ExtensionDtype.

Добавлена в версии 0.24.0.

Параметры:
dtype : str, ExtensionDtype, numpy.dtype, type, default numpy.float64

Тип данных базового массива, хранящего значения, отличные от значения заполнения.

fill_value : scalar, optional

Скалярное значение, не хранящееся в SparseArray. По умолчанию зависит от dtype.

Тип данных Значение NaN
float np.nan
int 0
bool False
datetime64 pd.NaT
timedelta64 pd.NaT

Значение по умолчанию может быть переопределено путем указания fill_value.

Атрибуты

fill_value Значение заполнения массива.
kind Тип разреженности.
name Строковое идентификатор типа данных.
names Упорядоченный список имен полей или None, если полей нет.
type Скалярный тип для массива, например.
subtype

Методы

construct_array_type() Возвращает тип массива, связанный с этим типом данных
construct_from_string(строка) Создает SparseDtype из строкового представления.
is_dtype(dtype) Проверяет соответствие ‘dtype’.
update_dtype(dtype) Преобразует SparseDtype в новый тип данных.

© 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.24.2/reference/api/pandas.SparseDtype.html

Spec-Zone.ru

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