Spec-Zone.ru › Matplotlib 3.3

matplotlib.pyplot.broken_barh

matplotlib.pyplot.broken_barh(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 строка
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 (scale: float, length: float, randomness: float)
snap bool или None
transform Transform
url строка
urls список строк или None
visible bool
zorder число с плавающей точкой

Примечания

Примечание

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

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

Примеры использования matplotlib.pyplot.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.pyplot.broken_barh.html

Spec-Zone.ru

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