matplotlib.axes.Axes.bxp
- Axes.bxp(bxpstats, positions=None, widths=None, vert=True, patch_artist=False, shownotches=False, showmeans=False, showcaps=True, showbox=True, showfliers=True, boxprops=None, whiskerprops=None, flierprops=None, medianprops=None, capprops=None, meanprops=None, meanline=False, manage_ticks=True, zorder=None)[source]
-
Функция построения диаграмм размаха и ящиков.
Создаёт диаграммы размаха и ящиков для каждого столбца в x или каждого вектора в последовательности x. Ящик отображает значения от нижнего до верхнего квартиля данных, с линией, обозначающей медиану. Усы ящика показывают диапазон данных. Точки-выбросы лежат за пределами усов.
- Parameters
-
- bxpstatsсписок словарей
-
Список словарей, содержащих статистику для каждого ящика. Требуемые ключи:
-
med: Медиана (скаляр). -
q1,q3: Первый и третий квартили (скаляры). -
whislo,whishi: Позиции нижнего и верхнего усов (скаляры).
Необязательные ключи:
-
mean: Среднее значение (скаляр). Требуется, еслиshowmeans=True. -
fliers: Данные за пределами усов (последовательность). Требуется, еслиshowfliers=True. -
cilo,cihi: Нижние и верхние доверительные интервалы медианы. Требуется, еслиshownotches=True. -
label: Название набора данных (строка). Если доступно, будет использовано в качестве метки для ящика.
-
- positionsпоследовательность, по умолчанию: [1, 2, ..., n]
-
Позиции ящиков. Шкала и пределы автоматически настраиваются в соответствии с позициями.
- widthsвещественное число или последовательность, по умолчанию: None
-
Ширина ящиков. По умолчанию
clip(0.15*(distance between extreme positions), 0.15, 0.5). - vertбулево значение, по умолчанию: True
-
Если
True(по умолчанию), ящики вертикальные. ЕслиFalse, ящики горизонтальные. - patch_artistбулево значение, по умолчанию: False
-
Если
Falseсоздаёт ящики с помощью объектаLine2D. ЕслиTrueсоздаёт ящики с помощью объектаPatch. - shownotches, showmeans, showcaps, showbox, showfliersбулево значение
-
Определяет, отображать ли несмещённые интервалы, среднее значение (по умолчанию False), отсечки, ящик и выбросы (по умолчанию True).
- boxprops, whiskerprops, capprops, flierprops, medianprops, meanpropsсловарь, необязательно
-
Свойства объектов для ящиков, усов, отсечек, выбросов, медиан и средних.
- meanlineбулево значение, по умолчанию: False
-
Если
True(и showmeans равноTrue), попытается отобразить среднее значение как линию, занимающую всю ширину ящика в соответствии с meanprops. Не рекомендуется, если shownotches также равно True. В противном случае средние значения будут показаны как точки. - manage_ticksбулево значение, по умолчанию: True
-
Если True, позиции и метки делений будут скорректированы в соответствии с позициями ящиков.
-
zorderчисло, по умолчанию:
Line2D.zorder = 2 -
Z-порядок диаграммы размаха и ящиков.
- Returns
-
- словарь
-
Словарь, сопоставляющий каждый компонент диаграммы размаха и ящиков с списком созданных объектов
Line2D. Этот словарь содержит следующие ключи (при вертикальных ящиках):-
boxes: Основные тела ящиков, показывающие квартили и доверительные интервалы медианы, если они включены. -
medians: Горизонтальные линии в медианах каждого ящика. -
whiskers: Вертикальные линии до последнего не являющегося выбросом значения. -
caps: Горизонтальные линии в концах усов. -
fliers: Точки, представляющие данные за пределами усов (выбросы). -
means: Точки или линии, представляющие средние значения.
-
Примеры
(Исходный код, png, pdf)
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.axes.Axes.bxp.html