Spec-Zone.ru › Matplotlib 3.3

matplotlib.axes.Axes.broken_barh

Axes.broken_barh(self, xranges, yrange, *, data=None, **kwargs) [source]

Построение горизонтальной последовательности прямоугольников.

Для каждого элемента xranges рисуется прямоугольник. Все прямоугольники имеют одинаковое вертикальное положение и размер, определяемые yrange.

Это удобная функция для создания экземпляра BrokenBarHCollection, добавления его на ось и автоматического масштабирования отображения.

Параметры:
xrangessequence of tuples (xmin, xwidth)

Позиции и размеры прямоугольников по оси x. Для каждой пары (xmin, xwidth) рисуется прямоугольник от xmin до xmin + xwidth.

yrange(ymin, yheight)

Положение и размер по оси y для всех прямоугольников.

Возвращает:
BrokenBarHCollection
Другие параметры:
**kwargsBrokenBarHCollection properties

Каждый kwarg может быть либо одним аргументом, применяемым ко всем прямоугольникам, например:

facecolors='black'

или последовательностью аргументов, по которой происходит циклическое переключение, например:

facecolors=('black', 'blue')

что приведет к чередованию черных и синих прямоугольников.

Поддерживаемые ключевые слова:

Свойство Описание
agg_filter функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив float (m, n, 3)
alpha float или None
animated bool
antialiased или aa или antialiaseds bool или список bool
array массив ndarray
capstyle {'butt', 'round', 'projecting'}
clim (vmin: float, vmax: float)
clip_box Bbox
clip_on bool
clip_path Patch или (Path, Transform) или None
cmap Colormap или строка или None
color цвет или список кортежей rgba
contains неизвестно
edgecolor или ec или edgecolors цвет или список цветов или 'face'
facecolor или facecolors или fc цвет или список цветов
figure Figure
gid строка str
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout bool
joinstyle {'miter', 'round', 'bevel'}
label объект
linestyle или dashes или linestyles или ls строка или кортеж или список
linewidth или linewidths или lw число с плавающей точкой или список чисел
norm Normalize или None
offset_position неизвестно
offsets массив (N, 2) или (2,)
path_effects AbstractPathEffect
picker None или bool или вызываемая функция
pickradius неизвестно
rasterized bool или None
sketch_params (масштаб: float, длина: float, случайность: float)
snap bool или None
transform Transform
url строка str
urls список строк или None
visible bool
zorder число с плавающей точкой

Примечания

Примечание

Помимо указанных выше аргументов, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, все остальные аргументы также могут быть строками s, которые интерпретируются как data[s] (если это не вызывает исключение).

Объекты, переданные как data, должны поддерживать доступ к элементам (data[s]) и проверку на принадлежность (s in data).

Примеры использования matplotlib.axes.Axes.broken_barh

Broken Barh

Разрывные горизонтальные столбцы

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/matplotlib.axes.Axes.broken_barh.html

Spec-Zone.ru

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