Spec-Zone.ru › pandas 0.25

pandas.core.groupby.DataFrameGroupBy.hist

DataFrameGroupBy.hist

Создаёт гистограмму для данных DataFrame.

Гистограмма — это графическое представление распределения данных. Эта функция вызывает matplotlib.pyplot.hist(), для каждого ряда в DataFrame, что приводит к одной гистограмме на столбец.

Параметры:
data : DataFrame

Объект pandas, содержащий данные.

column : string or sequence

Если указано, используется для ограничения данных подмножеством столбцов.

by : object, optional

Если указано, используется для создания гистограмм для отдельных групп.

grid : bool, default True

Показывать ли сетку осей.

xlabelsize : int, default None

Если указано, изменяет размер метки оси x.

xrot : float, default None

Поворот меток оси x. Например, значение 90 вращает метки оси x на 90 градусов по часовой стрелке.

ylabelsize : int, default None

Если указано, изменяет размер метки оси y.

yrot : float, default None

Поворот меток оси y. Например, значение 90 вращает метки оси y на 90 градусов по часовой стрелке.

ax : Matplotlib axes object, default None

Оси для построения гистограммы.

sharex : bool, default True if ax is None else False

В случае subplots=True, совмещать ось x и скрывать некоторые метки оси x; по умолчанию True, если ax равно None, иначе False, если ax передан. Обратите внимание, что передача ax и sharex=True изменит все метки оси x для всех подграфиков в фигуре.

sharey : bool, default False

В случае subplots=True, совмещать ось y и скрывать некоторые метки оси y.

figsize : tuple

Размер фигуры в дюймах. Использует значение в matplotlib.rcParams по умолчанию.

layout : tuple, optional

Кортеж (строки, столбцы) для макета гистограмм.

bins : integer or sequence, default 10

Количество бинов (столбцов) гистограммы. Если целое число, вычисляются и возвращаются границы бинов (bins + 1). Если bins — последовательность, возвращаются границы бинов, включая левую границу первого бина и правую границу последнего бина. В этом случае bins возвращается без изменений.

**kwds

Все другие ключевые аргументы для построения графика, передаваемые в matplotlib.pyplot.hist().

Возвращает:
matplotlib.AxesSubplot или numpy.ndarray из них

См. также

matplotlib.pyplot.hist
Построить гистограмму с помощью matplotlib.

Примеры

В этом примере строится гистограмма на основе длины и ширины животных, отображенных в трех бинах

>>> df = pd.DataFrame({
...     'length': [1.5, 0.5, 1.2, 0.9, 3],
...     'width': [0.7, 0.2, 0.15, 0.2, 1.1]
...     }, index= ['pig', 'rabbit', 'duck', 'chicken', 'horse'])
>>> hist = df.hist(bins=3)
../../_images/pandas-core-groupby-DataFrameGroupBy-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.25.0/reference/api/pandas.core.groupby.DataFrameGroupBy.hist.html

Spec-Zone.ru

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