matplotlib.axes.Axes.violin
-
Axes.violin(self, vpstats, positions=None, vert=True, widths=0.5, showmeans=False, showextrema=True, showmedians=False)[source] -
Функция отрисовки для диаграмм «скрипка».
Отображает диаграмму «скрипка» для каждого столбца vpstats. Каждая залитая область представляет весь диапазон данных, с опциональными линиями в среднем, медиане, минимуме, максимуме и значениях квантилей.
Параметры: -
vpstatslist of dicts -
Список словарей, содержащих статистику для каждой диаграммы «скрипка». Требуемые ключи:
-
coords: Список скаляров, содержащих координаты, в которых оценивалось распределение плотности ядер диаграммы. -
vals: Список скаляров, содержащих значения оценки плотности ядра в каждой из координат, заданных в coords. -
mean: Среднее значение для набора данных этой диаграммы «скрипка». -
median: Медианное значение для набора данных этой диаграммы «скрипка». -
min: Минимальное значение для набора данных этой диаграммы «скрипка». -
max: Максимальное значение для набора данных этой диаграммы «скрипка».
Дополнительные ключи:
-
quantiles: Список скаляров, содержащих значения квантилей для набора данных этой диаграммы «скрипка».
-
-
positionsarray-like, default = [1, 2, ..., n] -
Устанавливает позиции диаграмм «скрипка». Деления и пределы шкалы автоматически устанавливаются в соответствии с позициями.
-
vertbool, default = True. -
Если True, диаграммы «скрипка» отображаются вертикально. В противном случае — горизонтально.
-
widthsarray-like, default = 0.5 -
Скаляр или вектор, устанавливающий максимальную ширину каждой диаграммы «скрипка». По умолчанию 0,5, что использует примерно половину доступного горизонтального пространства.
-
showmeansbool, default = False -
Если True, отображаются средние значения.
-
showextremabool, default = True -
Если True, отображаются экстремумы.
-
showmediansbool, default = False -
Если True, отображаются медианные значения.
Возвращает: -
resultdict -
Словарь, сопоставляющий каждый компонент диаграммы «скрипка» списку соответствующих созданных экземпляров коллекций. Словарь имеет следующие ключи:
-
bodies: Список экземпляровPolyCollection, содержащих залитые области каждой диаграммы «скрипка». -
cmeans: ЭкземплярLineCollection, отмечающий средние значения распределения каждой диаграммы «скрипка». -
cmins: ЭкземплярLineCollection, отмечающий нижнюю границу распределения каждой диаграммы «скрипка». -
cmaxes: ЭкземплярLineCollection, отмечающий верхнюю границу распределения каждой диаграммы «скрипка». -
cbars: ЭкземплярLineCollection, отмечающий центры распределения каждой диаграммы «скрипка». -
cmedians: ЭкземплярLineCollection, отмечающий медианные значения распределения каждой диаграммы «скрипка». -
cquantiles: ЭкземплярLineCollection, созданный для определения значений квантилей распределения каждой диаграммы «скрипка».
-
-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.axes.Axes.violin.html