Spec-Zone.ru › Nushell

dfr flatten для lazyframe

Псевдоним для dfr explode

Подпись

> dfr flatten {flags} ...rest

Параметры

  • ...rest: колонки для сглаживания, применимо только для датафреймов

Типы входных/выходных данных:

вход выход
любой любой

Примеры

Сгладить указанный датафрейм

> [[idnamehobbies]; [1Mercy [CyclingKnitting]] [2Bob [SkiingFootball]]] |dfr into-df|dfr flattenhobbies|dfr collect
╭───┬────┬───────┬──────────╮
│# │ id │ name  │ hobbies  │
├───┼────┼───────┼──────────┤
│0│1│Mercy│Cycling│
│1│1│Mercy│Knitting│
│2│2│Bob│Skiing│
│3│2│Bob│Football│
╰───┴────┴───────┴──────────╯

Выбрать столбец и сгладить значения

> [[idnamehobbies]; [1Mercy [CyclingKnitting]] [2Bob [SkiingFootball]]] |dfr into-df|dfr select (dfr colhobbies|dfr flatten)
╭───┬──────────╮
│# │ hobbies  │
├───┼──────────┤
│0│Cycling│
│1│Knitting│
│2│Skiing│
│3│Football│
╰───┴──────────╯

Советы: Команды для датафреймов не включены в официальные двоичные файлы по умолчанию, их нужно собрать с флагом --features=dataframe

Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/dfr_flatten.html

Spec-Zone.ru

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