Spec-Zone.ru › Polars

Функции

Преобразование

from_arrow(data[, schema, schema_overrides, ...])

Создать DataFrame или Series из таблицы или массива Arrow.

from_dataframe(df, *[, allow_copy, rechunk])

Создать DataFrame Polars из любого фрейма данных, поддерживающего интерфейс PyCapsule.

from_dict(data[, schema, schema_overrides, ...])

Создать DataFrame из словаря последовательностей.

from_dicts(data[, schema, schema_overrides, ...])

Создать DataFrame из последовательности словарей.

from_numpy(data[, schema, schema_overrides, ...])

Создать DataFrame из массива ndarray NumPy.

from_pandas(data, *[, schema_overrides, ...])

Создать DataFrame или Series Polars из DataFrame, Series или Index pandas.

from_records(data[, schema, ...])

Создать DataFrame из последовательности последовательностей.

from_repr(data)

Создать DataFrame или Series Polars из его строкового представления.

json_normalize(data, *[, separator, ...])

Нормализовать десериализованные полуструктурированные данные JSON, преобразовав их в плоскую таблицу.

Разное

align_frames(*frames, on[, how, select, ...])

Согласовать последовательность фреймов, используя общие значения одного или нескольких столбцов в качестве ключа.

concat(items, *[, how, rechunk, parallel, ...])

Объединить несколько DataFrame, LazyFrame или Series в один объект.

union(items, *[, how, strict])

Объединить несколько DataFrame, LazyFrame или Series в один объект.

merge_sorted(items, key, *[, maintain_order])

Объединить несколько отсортированных DataFrame или LazyFrame по отсортированному ключу.

defer(function, *, schema[, validate_schema])

Отложенное выполнение.

escape_regex(s)

Экранировать специальные символы регулярных выражений в строке.

Несколько запросов

collect_all(lazy_frames, *[, type_coercion, ...])

Выполнить несколько LazyFrame одновременно.

collect_all_async(lazy_frames, *[, gevent, ...])

Асинхронно выполнить несколько LazyFrame одновременно в пуле потоков.

explain_all(lazy_frames, *[, optimizations])

Объяснить несколько LazyFrame так, как если бы они были переданы в collect_all.

Случайные значения

set_random_seed(seed)

Установить глобальное начальное значение генератора случайных чисел для Polars.

Типы расширений

register_extension_type(ext_name[, ...])

Зарегистрировать тип расширения с указанным именем.

unregister_extension_type(ext_name)

Отменить регистрацию типа расширения с указанным именем.

get_extension_type(ext_name)

Получить класс типа расширения с указанным именем.

StringCache

Обратите внимание, что StringCache можно использовать как менеджер контекста и как декоратор, чтобы явно ограничить время жизни кэша.

StringCache(**kwargs)

Ничего не делает.

enable_string_cache()

Ничего не делает.

disable_string_cache()

Ничего не делает.

using_string_cache()

Всегда возвращает true.

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

Spec-Zone.ru

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