Spec-Zone.ru › Matplotlib 3.4

matplotlib.axes.Axes.violin

Axes.violin(vpstats, positions=None, vert=True, widths=0.5, showmeans=False, showextrema=True, showmedians=False)[source]

Функция построения скрипичных графиков.

Строит скрипичный график для каждого столбца в vpstats. Заполненная область отображает весь диапазон данных, с опциональными линиями, представляющими среднее, медиану, минимум, максимум и квантили.

Параметры:
vpstatsсписок словарей

Список словарей, содержащих статистические данные для каждого скрипичного графика. Необходимые ключи:

  • coords: Список скаляров, содержащих координаты, в которых оценивалась оценка плотности ядра скрипичного графика.
  • vals: Список скаляров, содержащих значения оценки плотности ядра в каждой из координат, указанных в coords.
  • mean: Среднее значение для набора данных этого скрипичного графика.
  • median: Медианное значение для набора данных этого скрипичного графика.
  • min: Минимальное значение для набора данных этого скрипичного графика.
  • max: Максимальное значение для набора данных этого скрипичного графика.

Необязательные ключи:

  • quantiles: Список скаляров, содержащих значения квантилей для набора данных этого скрипичного графика.
positionsмассив-подобный объект, по умолчанию: [1, 2, ..., n]

Позиции скрипичных графиков. Отметки и пределы автоматически устанавливаются для соответствия позициям.

vertбулево значение, по умолчанию: True.

Если True, строит скрипичные графики вертикально. В противном случае, строит их горизонтально.

widthsмассив-подобный объект, по умолчанию: 0.5

Может быть скаляром или вектором, устанавливающим максимальную ширину каждого скрипичного графика. По умолчанию 0.5, что использует примерно половину доступного горизонтального пространства.

showmeansбулево значение, по умолчанию: False

Если True, включит отображение средних значений.

showextremaбулево значение, по умолчанию: True

Если True, включит отображение экстремумов.

showmediansбулево значение, по умолчанию: False

Если True, включит отображение медиан.

Возвращает:
словарь

Словарь, сопоставляющий каждый компонент скрипичного графика списку соответствующих созданных экземпляров коллекций. Словарь имеет следующие ключи:

  • bodies: Список экземпляров PolyCollection, содержащих заполненную область каждого скрипичного графика.
  • cmeans: Экземпляр LineCollection, который отмечает средние значения распределения каждого скрипичного графика.
  • cmins: Экземпляр LineCollection, который отмечает нижнюю границу распределения каждого скрипичного графика.
  • cmaxes: Экземпляр LineCollection, который отмечает верхнюю границу распределения каждого скрипичного графика.
  • cbars: Экземпляр LineCollection, который отмечает центры распределения каждого скрипичного графика.
  • cmedians: Экземпляр LineCollection, который отмечает медианные значения распределения каждого скрипичного графика.
  • cquantiles: Экземпляр LineCollection, созданный для определения значений квантилей распределения каждого скрипичного графика.

Примеры использования matplotlib.axes.Axes.violin

© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.axes.Axes.violin.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API