polars.Series.describe
-
Краткая сводка статистических показателей Series.
Для Series со смешанными типами данных будут возвращены статистические показатели для типа данных первого значения.
- Параметры:
-
- percentiles
-
Один или несколько процентилей, включаемых в сводную статистику (если Series имеет числовой тип данных). Все значения должны находиться в диапазоне
[0, 1]. -
interpolation{‘nearest’, ‘higher’, ‘lower’, ‘midpoint’, ‘linear’, ‘equiprobable’} -
Метод интерполяции, используемый при вычислении процентилей.
- Возвращает:
-
- DataFrame
-
Отображение со статистическими показателями Series.
Примечания
Медиана включается по умолчанию как 50-й процентиль.
Примеры
>>> s = pl.Series([1, 2, 3, 4, 5]) >>> s.describe() shape: (9, 2) ┌────────────┬──────────┐ │ statistic ┆ value │ │ --- ┆ --- │ │ str ┆ f64 │ ╞════════════╪══════════╡ │ count ┆ 5.0 │ │ null_count ┆ 0.0 │ │ mean ┆ 3.0 │ │ std ┆ 1.581139 │ │ min ┆ 1.0 │ │ 25% ┆ 2.0 │ │ 50% ┆ 3.0 │ │ 75% ┆ 4.0 │ │ max ┆ 5.0 │ └────────────┴──────────┘
Для нечисловых типов данных могут быть доступны не все статистические показатели.
>>> s = pl.Series(["aa", "aa", None, "bb", "cc"]) >>> s.describe() shape: (4, 2) ┌────────────┬───────┐ │ statistic ┆ value │ │ --- ┆ --- │ │ str ┆ str │ ╞════════════╪═══════╡ │ count ┆ 4 │ │ null_count ┆ 1 │ │ min ┆ aa │ │ max ┆ cc │ └────────────┴───────┘
Series.describe(
percentiles: Sequence[float] | float | None = (0.25,
0.5,
0.75,
), interpolation: QuantileMethod = 'nearest', ) → DataFrame
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/series/api/polars.Series.describe.html