matplotlib.pyplot.barh
-
matplotlib.pyplot.barh(*args, **kwargs) -
Создать горизонтальную диаграмму столбцов.
Варианты вызова:
bar(y, width, *, align='center', **kwargs) bar(y, width, height, *, align='center', **kwargs) bar(y, width, height, left, *, align='center', **kwargs)
Создает горизонтальную диаграмму столбцов, прямоугольники по умолчанию ограничены
(левыми, правыми, нижними и верхними границами) по умолчанию. y, width, height и left могут быть скалярами или последовательностями.
Ключевой аргумент align управляет тем, интерпретируется ли y как центр или нижний край прямоугольника.
Параметры: y : скаляр или массив-подобный объект
координата(ы) y столбцов
align управляет тем, является ли y центром столбца (по умолчанию) или нижним краем.
width : скаляр или массив-подобный объект
ширина(ы) столбцов
height : последовательность скаляров, необязательно, по умолчанию: 0.8
высота(ы) столбцов
left : последовательность скаляров
координаты x левых сторон столбцов
align : {‘center’, ‘edge’}, необязательно, по умолчанию: ‘center’
Если ‘center’, интерпретирует аргумент y как координаты центров столбцов. Если ‘edge’, выравнивает столбцы по их нижним краям
Чтобы выровнять столбцы по верхнему краю, передайте отрицательное значение height и
align='edge'Возвращает: matplotlib.patches.Rectangleэкземпляры.Другие параметры: color : скаляр или массив-подобный объект, необязательно
цвета столбцов
edgecolor : скаляр или массив-подобный объект, необязательно
цвета границ столбцов
linewidth : скаляр или массив-подобный объект, необязательно, по умолчанию: None
ширина(ы) границы столбцов. Если None, используется значение по умолчанию; Если 0, границы не рисуются.
tick_label : строка или массив-подобный объект, необязательно, по умолчанию: None
метки делений столбцов
xerr : скаляр или массив-подобный объект, необязательно, по умолчанию: None
если не None, используется для создания(ия) элементов ошибки для диаграммы столбцов
yerr : скаляр или массив-подобный объект, необязательно, по умолчанию: None
если не None, используется для создания(ия) элементов ошибки для диаграммы столбцов
ecolor : скаляр или массив-подобный объект, необязательно, по умолчанию: None
устанавливает цвет элемента(ов) ошибки
capsize : скаляр, необязательно
определяет длину в пунктах колпачков элементов ошибки. По умолчанию: None, которое примет значение из
errorbar.capsizercParam.error_kw :
словарь kwargs, которые будут переданы в метод errorbar.
ecolorиcapsizeмогут быть указаны здесь вместо независимых kwargs.log : булево значение, необязательно, по умолчанию: False
Если True, устанавливает масштаб оси в логарифмический
См. также
-
bar - Создать вертикальную диаграмму столбцов.
Примечания
Необязательные аргументы color, edgecolor, linewidth, xerr и yerr могут быть скалярами или последовательностями длиной, равной количеству столбцов. Это позволяет использовать bar в качестве основы для составных диаграмм столбцов или диаграмм свечей. Подробнее: xerr и yerr передаются непосредственно в
errorbar(), поэтому они также могут иметь форму 2xN для независимого указания нижних и верхних ошибок.Другие необязательные kwargs:
-
Свойство Описание agg_filterнеизвестно alphaвещественное число или None animated[True | False] antialiasedили aa[True | False] или None по умолчанию capstyle[‘butt’ | ‘round’ | ‘projecting’] clip_boxэкземпляр matplotlib.transforms.Bboxclip_on[True | False] clip_path[ ( Path,Transform) |Patch| None ]colorспецификация цвета matplotlib containsфункция-обработчик edgecolorили ecспецификация цвета mpl, None, ‘none’ или ‘auto’ facecolorили fcспецификация цвета mpl или None по умолчанию или ‘none’ для отсутствия цвета figureэкземпляр matplotlib.figure.Figurefill[True | False] gidстрока-идентификатор hatch[‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’] joinstyle[‘miter’ | ‘round’ | ‘bevel’] labelстрока или любой печатаемый объект с преобразованием ‘%s’ linestyleили ls[‘solid’ | ‘dashed’, ‘dashdot’, ‘dotted’ | (смещение, последовательность на-выкл-тире) | '-'|'--'|'-.'|':'|'None'|' '|'']linewidthили lwвещественное число или None по умолчанию path_effectsнеизвестно picker[None|вещественное число|логическое значение|функция-обработчик] rasterized[True | False | None] sketch_paramsнеизвестно snapнеизвестно transformэкземпляр Transformurlстрока URL visible[True | False] zorderлюбое число
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.pyplot.barh.html