Spec-Zone.ru › Polars

polars.datatypes.Categorical

class polars.datatypes.Categorical(
    categories: Categories | str | None = None,
    *,
    ordering: CategoricalOrdering | None = None,
)

Категориальное кодирование набора строк.

Параметры:
categories

Категории, используемые для этого типа; должно быть экземпляром Categories или строкой, которая интерпретируется как имя Categories. Если не указано, используются глобальные категории (pl.Categories()).

В целях обратной совместимости, если строка равна "physical" или "lexical", она игнорируется и выдается предупреждение. Если вы хотите использовать Categories с именем "physical" или "lexical", передайте его явно с помощью Categories.

ordering{‘lexical’, ‘physical’}

Раньше этот параметр задавал порядок сортировки значений этого типа, но теперь ничего не делает.

Устарело с версии 1.32.0: Параметр теперь игнорируется. Всегда ведет себя так, как если бы было передано 'lexical'.

См. также

Categories
__init__(
    categories: Categories | str | None = None,
    *,
    ordering: CategoricalOrdering | None = None,
) → None

Методы

__init__([categories, ordering])

base_type()

Возвращает фундаментальный (корневой) класс типа этого DataType.

from_python(py_type)

Возвращает тип данных Polars, соответствующий заданному типу Python.

is_(other)

Проверяет, совпадает ли этот DataType с другим DataType.

is_decimal()

Проверяет, является ли тип данных десятичным.

is_extension()

Проверяет, является ли тип данных типом расширения.

is_float()

Проверяет, является ли тип данных типом с плавающей точкой.

is_integer()

Проверяет, является ли тип данных целочисленным.

is_nested()

Проверяет, является ли тип данных вложенным.

is_numeric()

Проверяет, является ли тип данных числовым.

is_object()

Проверяет, является ли тип данных объектным.

is_signed_integer()

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

is_temporal()

Проверяет, является ли тип данных временным.

is_unsigned_integer()

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

to_dtype_expr()

Возвращает DataTypeExpr со статическим DataType.

to_python()

Возвращает тип Python, соответствующий этому типу данных Polars.

Атрибуты

ordering

categories

© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/api/polars.datatypes.Categorical.html

Spec-Zone.ru

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