Фрейм данных
| Команда | Описание |
|---|---|
| polars | Работа с данными в формате фрейма данных. |
| polars agg-groups | Создаёт выражение agg_groups. |
| polars all-false | Возвращает true, если все значения равны false. |
| polars all-true | Возвращает true, если все значения равны true. |
| polars append | Добавляет новый фрейм данных. |
| polars arg-max | Возвращает индекс максимального значения в серии. |
| polars arg-min | Возвращает индекс минимального значения в серии. |
| polars arg-sort | Возвращает индексы элементов отсортированной серии. |
| polars arg-true | Возвращает индексы элементов со значением true. |
| polars arg-unique | Возвращает индексы уникальных значений. |
| polars as-date | Преобразует строку в дату. |
| polars as-datetime | Преобразует строку в дату и время. |
| polars cache | Кэширует операции в новом LazyFrame. |
| polars cast | Преобразует тип данных столбца в другой тип. |
| polars columns | Показывает столбцы фрейма данных. |
| polars concat | Объединяет два или более фреймов данных. |
| polars contains | Проверяет, содержится ли шаблон в строке. |
| polars convert-time-zone | Преобразует дату и время в указанный часовой пояс. |
| polars count | Возвращает количество ненулевых значений в столбце. |
| polars count-null | Подсчитывает значения null. |
| polars cumulative | Вычисляет накопительное значение для столбца или серии. |
| polars cut | Разбивает непрерывные значения серии на дискретные категории. |
| polars decimal | Преобразует строковый столбец в столбец десятичных чисел |
| polars drop | Создаёт новый фрейм данных, удаляя выбранные столбцы. |
| polars drop-duplicates | Удаляет повторяющиеся значения во фрейме данных. |
| polars drop-nulls | Удаляет значения null из фрейма данных. |
| polars dummies | Создаёт новый фрейм данных с фиктивными переменными. |
| polars entropy | Вычисляет энтропию по формуле `-sum(pk * log(pk))`, где `pk` — дискретные вероятности. |
| polars expr-not | Создаёт выражение not. |
| polars filter-with | Фильтрует фрейм данных, используя маску или выражение в качестве условия. |
| polars first | Показывает указанное количество первых строк или создаёт выражение first |
| polars get | Создаёт фрейм данных с выбранными столбцами. |
| polars get-day | Извлекает день из даты. |
| polars get-hour | Извлекает час из даты и времени. |
| polars get-minute | Извлекает минуту из даты. |
| polars get-month | Извлекает месяц из даты. |
| polars get-nanosecond | Извлекает наносекунды из даты. |
| polars get-ordinal | Извлекает порядковый номер дня из даты. |
| polars get-second | Извлекает секунду из даты. |
| polars get-week | Извлекает номер недели из даты. |
| polars get-weekday | Извлекает день недели из даты. |
| polars get-year | Извлекает год из даты. |
| polars implode | Объединяет значения в список. |
| polars integer | Преобразует строковый столбец в целочисленный столбец |
| polars into-df | Преобразует список, таблицу или запись во фрейм данных. |
| polars into-dtype | Преобразует строку в указанный тип данных. |
| polars into-nu | Преобразует фрейм данных или выражение в значение Nushell для доступа и исследования. |
| polars into-repr | Отображает фрейм данных в формате repr. |
| polars into-schema | Преобразует значение в объект схемы Polars |
| polars is-duplicated | Создаёт маску, указывающую на повторяющиеся значения. |
| polars is-not-null | Создаёт маску, отмечающую значения, не равные null. |
| polars is-null | Создаёт маску, отмечающую значения null. |
| polars is-unique | Создаёт маску, указывающую на уникальные значения. |
| polars last | Создаёт новый фрейм данных с последними строками или выражение last. |
| polars len | Возвращает количество строк в контексте. Это аналог COUNT(*) в SQL. |
| polars list-contains | Проверяет, содержится ли элемент в списке. |
| polars lowercase | Переводит строки в столбце в нижний регистр. |
| polars math | Набор математических функций для применения к одному или нескольким выражениям столбцов |
| polars max | Создаёт выражение max или агрегирует столбцы, вычисляя их максимальное значение. |
| polars mean | Создаёт выражение mean для агрегации или агрегирует столбцы, вычисляя их среднее значение. |
| polars min | Создаёт выражение min или агрегирует столбцы, вычисляя их минимальное значение. |
| polars n-unique | Подсчитывает уникальные значения. |
| polars not | Инвертирует булеву маску. |
| polars open | Открывает файл CSV, JSON, NDJSON/JSON lines, Arrow, Avro или Parquet и создаёт фрейм данных. По умолчанию создаётся ленивый фрейм данных, если этот формат поддерживается. |
| polars pivot | Преобразует DataFrame из длинного формата в широкий. |
| polars profile | Создаёт профиль ленивого фрейма данных. |
| polars qcut | Разбивает непрерывные значения серии на дискретные категории на основе квантилей. |
| polars query | Выполняет запрос к фрейму данных с помощью SQL. Примечание: в предложении from запроса фрейм данных всегда называется 'df'. |
| polars rename | Переименовывает столбец фрейма данных. |
| polars replace-time-zone | Заменяет информацию о часовом поясе в столбце даты и времени. |
| polars reverse | Обращает порядок строк в LazyFrame |
| polars rolling | Выполняет скользящее вычисление для серии. |
| polars sample | Создаёт фрейм данных с выборкой. |
| polars schema | Показывает схему фрейма данных. |
| polars set | Задаёт значение там, где маска имеет значение true. |
| polars set-with-idx | Задаёт значение по указанному индексу. |
| polars shape | Показывает количество столбцов и строк во фрейме данных. |
| polars shift | Сдвигает значения на указанный период. |
| polars slice | Создаёт новый фрейм данных из среза строк. |
| polars std | Создаёт выражение std для агрегации стандартного отклонения значений столбцов фрейма данных. |
| polars store-get | Извлекает фрейм данных или другой объект из кэша плагина. |
| polars store-ls | Выводит список сохранённых объектов Polars. |
| polars store-rm | Удаляет сохранённый фрейм данных или другой объект из кэша плагина. |
| polars str-join | Объединяет строки в столбце или фреймах данных |
| polars str-lengths | Получает длину всех строк. |
| polars str-replace | Заменяет самую левую подстроку шаблоном регулярного выражения. |
| polars str-replace-all | Заменяет все подстроки шаблоном регулярного выражения. |
| polars str-slice | Извлекает из строки фрагмент, начиная с указанной позиции и длиной до указанного количества символов. |
| polars str-split | Разбивает строку по подстроке. Тип результата — list<str>. |
| polars str-strip-chars | Удаляет указанные символы из строк столбца |
| polars strftime | Форматирует дату по строковому шаблону. |
| polars struct-json-encode | Преобразует эту структуру в строковый столбец со значениями JSON. |
| polars sum | Создаёт выражение sum для агрегации или агрегирует столбцы, вычисляя их сумму. |
| polars summary | Для фрейма данных вычисляет описательную статистику (сводные статистические показатели) числовых столбцов. |
| polars take | Создаёт новый фрейм данных, используя заданные индексы. |
| polars unique | Возвращает уникальные значения из фрейма данных. |
| polars unnest | Разбивает столбцы структур на отдельные столбцы для каждого их поля. Новые столбцы будут вставлены во фрейм данных на место столбца структуры. |
| polars unpivot | Преобразует DataFrame из широкого формата в длинный. |
| polars uppercase | Переводит строки в столбце в верхний регистр. |
| polars value-counts | Возвращает фрейм данных с количеством уникальных значений в серии. |
| polars var | Создаёт выражение var для агрегации. |
| polars with-column | Добавляет серию во фрейм данных. |
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/categories/dataframe.html