Spec-Zone.ru › Matplotlib 2.1

matplotlib.axes.Axes.violin

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

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

Построение «скрипичного» графика для каждого столбца vpstats. Каждая заполненная область представляет весь диапазон данных, с необязательными линиями для среднего значения, медианы, минимального и максимального значений.

Параметры:

vpstats : список словарей

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

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

positions : массив, по умолчанию = [1, 2, …, n]

Задает положение «скрипичных» графиков. Отметки и пределы автоматически устанавливаются, чтобы соответствовать положениям.

vert : bool, по умолчанию = True.

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

widths : массив, по умолчанию = 0.5

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

showmeans : bool, по умолчанию = False

Если True, отображает средние значения.

showextrema : bool, по умолчанию = True

Если True, отображает экстремальные значения.

showmedians : bool, по умолчанию = False

Если True, отображает медианные значения.

Возвращает:

result : словарь

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

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

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

Spec-Zone.ru

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