pandas.DataFrame.plot.box
-
DataFrame.plot.box(self, by=None, **kwargs)[source] -
Создать диаграмму размаха для столбцов DataFrame.
Диаграмма размаха — это метод графического изображения групп числовых данных по их квартилям. Ящик простирается от значений квартилей Q1 до Q3 данных, с линией в медиане (Q2). Визиры простираются от краёв ящика, чтобы показать диапазон данных. Положение усов по умолчанию устанавливается на 1,5*IQR (IQR = Q3 - Q1) от краёв ящика. Точки-выбросы — это точки, находящиеся за пределами усов.
Дополнительные сведения см. на странице Википедии boxplot.
При использовании этой диаграммы следует учитывать, что ящик и усы могут перекрываться, что очень распространено при построении диаграмм для небольших наборов данных.
Параметры: -
by : string or sequence -
Столбец в DataFrame для группировки.
-
**kwds : optional -
Дополнительные ключевые слова описаны в
DataFrame.plot().
Возвращает: -
matplotlib.axes.Axes or numpy.ndarray of them
См. также
-
DataFrame.boxplot - Другой метод построения диаграммы размаха.
-
Series.plot.box - Построить диаграмму размаха из объекта Series.
-
matplotlib.pyplot.boxplot - Построить диаграмму размаха в matplotlib.
Примеры
Построить диаграмму размаха из DataFrame с четырьмя столбцами случайно сгенерированных данных.
>>> data = np.random.randn(25, 4) >>> df = pd.DataFrame(data, columns=list('ABCD')) >>> ax = df.plot.box() -
© 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.DataFrame.plot.box.html