Spec-Zone.ru › Polars

polars.Series.hist

Series.hist(
    bins: list_[float] | None = None,
    *,
    bin_count: int | None = None,
    include_category: bool = True,
    include_breakpoint: bool = True,
) → DataFrame

Разбивает значения на интервалы и подсчитывает количество значений в каждом из них.

Предупреждение

Эта функциональность считается нестабильной. Она может быть изменена в любой момент без того, чтобы это считалось нарушающим обратную совместимость изменением.

Параметры:
bins

Границы интервалов. Если не указаны, границы определяются на основе данных.

bin_count

Если bins не задан, создаются bin_count равномерных интервалов, полностью охватывающих данные.

include_breakpoint

Добавить столбец с указанием верхней границы интервала.

include_category

Добавить столбец, в котором интервалы представлены как категории.

Возвращает:
DataFrame

Примеры

>>> a = pl.Series("a", [1, 3, 8, 8, 2, 1, 3])
>>> a.hist(bin_count=4)
shape: (4, 3)
┌────────────┬─────────────┬───────┐
│ breakpoint ┆ category    ┆ count │
│ ---        ┆ ---         ┆ ---   │
│ f64        ┆ cat         ┆ u32   │
╞════════════╪═════════════╪═══════╡
│ 2.75       ┆ [1.0, 2.75] ┆ 3     │
│ 4.5        ┆ (2.75, 4.5] ┆ 2     │
│ 6.25       ┆ (4.5, 6.25] ┆ 0     │
│ 8.0        ┆ (6.25, 8.0] ┆ 2     │
└────────────┴─────────────┴───────┘

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

Spec-Zone.ru

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