Spec-Zone.ru › pandas 2

pandas.Series.plot.hist

Series.plot.hist(by=None, bins=10, **kwargs)[source]

Отобразить одну гистограмму столбцов DataFrame.

Гистограмма — это представление распределения данных. Эта функция группирует значения всех заданных Series в DataFrame в интервалы и отображает все интервалы на одном matplotlib.axes.Axes. Это полезно, когда Series в DataFrame находятся в похожем масштабе.

Параметры:
by:строка или последовательность, необязательно

Столбец в DataFrame для группировки.

Изменено в версии 1.4.0: Ранее by игнорировался и не производил группировку

bins:целое число, по умолчанию 10

Количество интервалов гистограммы.

**kwargs

Дополнительные ключевые аргументы описаны в DataFrame.plot().

Возвращаемое значение:
класс:matplotlib.AxesSubplot

Возвращает гистограмму.

См. также

DataFrame.hist

Отображает гистограммы по Series DataFrame.

Series.hist

Отображает гистограмму данных Series.

Примеры

Когда мы бросаем игральную кость 6000 раз, мы ожидаем получить каждое значение примерно 1000 раз. Но когда мы бросаем две игральные кости и суммируем результат, распределение будет совершенно другим. Гистограмма иллюстрирует эти распределения.

>>> df = pd.DataFrame(np.random.randint(1, 7, 6000), columns=['one'])
>>> df['two'] = df['one'] + np.random.randint(1, 7, 6000)
>>> ax = df.plot.hist(bins=12, alpha=0.5)
../../_images/pandas-Series-plot-hist-1.png

Гистограмму по группам можно сгенерировать, передав параметр by (который может быть именем столбца или списком имён столбцов):

>>> age_list = [8, 10, 12, 14, 72, 74, 76, 78, 20, 25, 30, 35, 60, 85]
>>> df = pd.DataFrame({"gender": list("MMMMMMMMFFFFFF"), "age": age_list})
>>> ax = df.plot.hist(column=["age"], by="gender", figsize=(10, 8))
../../_images/pandas-Series-plot-hist-2.png

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.Series.plot.hist.html

Spec-Zone.ru

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