pandas.Series.hist#

Series.hist(by=None, ax=None, сетка=True, xlabelsize=None, xrot=None, ylabelsize=None, yrot=None, figsize=None, bins=10, бэкенд=None, легенда=False, **kwargs)[источник]#

Строит гистограмму входного ряда с использованием matplotlib.

Параметры:
byобъект, опционально

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

axобъект оси matplotlib

Если не передано, используется gca().

сеткаbool, по умолчанию True

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

xlabelsizeint, по умолчанию None

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

xrotfloat, по умолчанию None

Поворот меток оси x.

ylabelsizeint, по умолчанию None

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

yrotfloat, по умолчанию None

Поворот меток оси y.

figsizeкортеж, по умолчанию None

Размер фигуры в дюймах по умолчанию.

binsцелое число или последовательность, по умолчанию 10

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

бэкендstr, по умолчанию None

Бэкенд для использования вместо бэкенда, указанного в опции plotting.backend. Например, 'matplotlib'. В качестве альтернативы, чтобы указать plotting.backend для всей сессии, установите pd.options.plotting.backend.

легендаbool, по умолчанию False

Показывать ли легенду.

**kwargs

Для передачи в фактическую функцию построения графика.

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

Гистограмма.

Смотрите также

matplotlib.axes.Axes.hist

Построить гистограмму с использованием matplotlib.

Примеры

Для Series:

>>> lst = ['a', 'a', 'a', 'b', 'b', 'b']
>>> ser = pd.Series([1, 2, 2, 4, 6, 6], index=lst)
>>> hist = ser.hist()
../../_images/pandas-Series-hist-1.png

Для Groupby:

>>> lst = ['a', 'a', 'a', 'b', 'b', 'b']
>>> ser = pd.Series([1, 2, 2, 4, 6, 6], index=lst)
>>> hist = ser.groupby(level=0).hist()
../../_images/pandas-Series-hist-2.png