pandas.DataFrame.boxplot
-
DataFrame.boxplot(column=None, by=None, ax=None, fontsize=None, rot=0, grid=True, figsize=None, layout=None, return_type=None, **kwds) -
Создать диаграмму размаха из столбца DataFrame, необязательно с группировкой по некоторым столбцам или другим входным данным
Параметры: data : объект pandas, содержащий данные
column : имя столбца или список имён, или вектор
Может быть любым допустимым входом для groupby
by : строка или последовательность
Столбец в DataFrame для группировки
ax : объект matplotlib axes, необязательно
fontsize : целое число или строка
rot : угол поворота подписей
figsize : кортеж (ширина, высота) в дюймах
grid : Установка в True покажет сетку
layout : кортеж (необязательно)
(строки, столбцы) для макета графика
return_type : {‘axes’, ‘dict’, ‘both’}, по умолчанию ‘dict’
Тип возвращаемого объекта. ‘dict’ возвращает словарь, значения которого — объекты matplotlib Line диаграммы размаха; ‘axes’ возвращает объект matplotlib axes, на котором нарисована диаграмма размаха; ‘both’ возвращает кортеж с именем, содержащий axes и dict.
При группировке с
by, возвращается словарь, сопоставляющий столбцы сreturn_type.kwds : другие ключевые аргументы для построения графика, которые нужно передать в matplotlib boxplot
функция
Возвращает: lines : словарь
ax : matplotlib Axes
(ax, lines): кортеж с именем
Примечания
Используйте
return_type='dict'при необходимости изменения внешнего вида линий после построения. В этом случае возвращается словарь, содержащий линии, составляющие ящики, крышки, точки вне ящика, медианы и «усы».
© 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.18.1/generated/pandas.DataFrame.boxplot.html