Spec-Zone.ru › Matplotlib 2.1

matplotlib.axes.Axes.barh

Axes.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.axes.Axes.barh.html

Spec-Zone.ru

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