histogram для chart
Создаёт новую таблицу с гистограммой на основе переданного имени столбца.
Сигнатура
> histogram {flags} (column-name) (frequency-column-name)
Флаги
-
--percentage-type, -t {string}: метод расчёта процентов, может быть 'normalize' или 'relative'; по умолчанию используется 'normalize'
Параметры
-
column-name: имя столбца для расчёта частоты; указывать не нужно, если на вход подан список. -
frequency-column-name: столбец частот гистограммы; по умолчанию используется столбец частот из результата.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| list<any> | table |
Примеры
Вычисление гистограммы типов файлов
> ls | histogram type
Вычисление гистограммы типов файлов со столбцом частот под названием freq
> ls | histogram type freq
Вычисление гистограммы для списка чисел
> [1 2 1] | histogram ╭───┬───────┬───────┬──────────┬────────────┬────────────────────────────────────────────────────────────────╮ │ # │ value │ count │ quantile │ percentage │ frequency │ ├───┼───────┼───────┼──────────┼────────────┼────────────────────────────────────────────────────────────────┤ │ 0 │ 1 │ 2 │ 0.67 │ 66.67% │ ************************************************************** │ │ │ │ │ │ │ **** │ │ 1 │ 2 │ 1 │ 0.33 │ 33.33% │ ********************************* │ ╰───┴───────┴───────┴──────────┴────────────┴────────────────────────────────────────────────────────────────╯
Вычисление гистограммы для списка чисел, где процент рассчитывается относительно максимального значения
> [1 2 3 1 1 1 2 2 1 1] | histogram --percentage-type relative
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/histogram.html