Spec-Zone.ru › Matplotlib 3.5

matplotlib.pyplot.barh

matplotlib.pyplot.barh(y, width, height=0.8, left=None, *, align='center', **kwargs)[source]

Создает график горизонтальных столбцов.

Столбцы располагаются по оси y с заданным align. Их размеры задаются параметрами width и height. Горизонтальная основа — left (по умолчанию 0).

Многие параметры могут принимать либо одно значение, применяемое ко всем столбцам, либо последовательность значений, по одному для каждого столбца.

Параметры
yfloat или array-like

Координаты y столбцов. См. также align для выравнивания столбцов относительно координат.

widthfloat или array-like

Ширина(ы) столбцов.

heightfloat или array-like, по умолчанию: 0.8

Высота(ы) столбцов.

leftfloat или array-like, по умолчанию: 0

Координаты x левых граней столбцов.

align{'center', 'edge'}, по умолчанию: 'center'

Выравнивание основания относительно координат y*:

  • 'center': Столбцы центрируются относительно позиций y.
  • 'edge': Нижние грани столбцов выравниваются с позициями y.

Для выравнивания столбцов по верхней грани используйте отрицательную height и align='edge'.

Возвращает
BarContainer

Контейнер, содержащий все столбцы и, необязательно, погрешности.

Другие параметры
colorцвет или список цветов, необязательно

Цвета граней столбцов.

edgecolorцвет или список цветов, необязательно

Цвета границ столбцов.

linewidthfloat или array-like, необязательно

Ширина(ы) границы(ц) столбцов. Если 0, границы не рисуются.

tick_labelстрока или список строк, необязательно

Метки делений столбцов. По умолчанию: None (Используются числовые метки по умолчанию.)

xerr, yerrfloat или array-like формы (N,) или формы (2, N), необязательно

Если не None, добавляет горизонтальные/вертикальные погрешности к вершинам столбцов. Значения представляют собой +/- размеры относительно данных:

  • скаляр: симметричные +/- значения для всех столбцов
  • форма (N,): симметричные +/- значения для каждого столбца
  • форма (2, N): Отдельные значения - и + для каждого столбца. Первый ряд содержит нижние погрешности, второй ряд - верхние.
  • None: Нет погрешностей. (по умолчанию)

См. Различные способы задания погрешностей для примера использования xerr и yerr.

ecolorцвет или список цветов, по умолчанию: 'черный'

Цвет линий погрешностей.

capsizefloat, по умолчанию: rcParams["errorbar.capsize"] (по умолчанию: 0.0)

Длина колпачков погрешностей в пунктах.

error_kwdict, необязательно

Словарь параметров, передаваемых методу errorbar. Значения ecolor или capsize, определенные здесь, имеют приоритет над независимыми параметрами.

logbool, по умолчанию: False

Если True, устанавливает масштаб оси x в логарифмический.

**kwargsRectangle свойства

Свойство

Описание

agg_filter

функция фильтра, которая принимает массив чисел с плавающей запятой (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)

alpha

скаляр или None

angle

неизвестно

animated

булево значение

antialiased или aa

булево значение или None

bounds

(слева, снизу, ширина, высота)

capstyle

CapStyle или {'butt', 'projecting', 'round'}

clip_box

Bbox

clip_on

булево значение

clip_path

Объект Patch или (Path, Transform) или None

color

цвет

edgecolor или ec

цвет или None

facecolor или fc

цвет или None

figure

Figure

fill

булево значение

gid

строка

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

height

неизвестно

in_layout

булево значение

joinstyle

JoinStyle или {'miter', 'round', 'bevel'}

label

объект

linestyle или ls

{'-', '--', '-.', ':', '', (смещение, последовательность вкл/выкл), ...}

linewidth или lw

число с плавающей запятой или None

path_effects

AbstractPathEffect

picker

None или булево значение или число с плавающей запятой или вызываемая функция

rasterized

булево значение

sketch_params

(масштаб: число с плавающей запятой, длина: число с плавающей запятой, случайность: число с плавающей запятой)

snap

булево значение или None

transform

Transform

url

строка

visible

булево значение

width

неизвестно

x

неизвестно

xy

(число с плавающей запятой, число с плавающей запятой)

y

неизвестно

zorder

число с плавающей запятой

См. также

bar

Построение столбчатой диаграммы.

Примечания

Стек столбцов может быть достигнут путем передачи отдельных значений left для каждого столбца. См. Дискретное распределение как горизонтальная столбчатая диаграмма .

© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.pyplot.barh.html

Spec-Zone.ru

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