polars.Series.hist
-
Разбивает значения на интервалы и подсчитывает количество значений в каждом из них.
Предупреждение
Эта функциональность считается нестабильной. Она может быть изменена в любой момент без того, чтобы это считалось нарушающим обратную совместимость изменением.
- Параметры:
-
- 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 │ └────────────┴─────────────┴───────┘
Series.hist(
bins: list_[float] | None = None,
*,
bin_count: int | None = None,
include_category: bool = True,
include_breakpoint: bool = True,
) → DataFrame
© 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