Spec-Zone.ru › Matplotlib 2.1

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.capsize rcParam.

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.Bbox
clip_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.Figure
fill [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 экземпляр Transform
url строка 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

Spec-Zone.ru

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