Spec-Zone.ru › pandas 0.23

pandas.DataFrame.plot.hist

DataFrame.plot.hist(by=None, bins=10, **kwds) [source]

Постройте одну гистограмму столбцов DataFrame.

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

Параметры:

by : str или последовательность, необязательно

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

bins : int, по умолчанию 10

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

**kwds

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

Возвращает:
axes : matplotlib.AxesSubplot histogram.

См. также

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-DataFrame-plot-hist-1.png

© 2008–2012, 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/0.23.4/generated/pandas.DataFrame.plot.hist.html

Spec-Zone.ru

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