Spec-Zone.ru › Matplotlib 3.2

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.

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

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

facecolors='black'

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

facecolors=('black', 'blue')

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

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

Свойство Описание
agg_filter функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (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 цветовая карта или зарегистрированное имя цветовой карты
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 {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth или linewidths или lw float или последовательность float
norm Normalize
offset_position {'screen', 'data'}
offsets массив (N, 2) или (2,)
path_effects AbstractPathEffect
picker None или bool или float или вызываемая функция
pickradius неизвестно
rasterized bool или None
sketch_params (scale: float, length: float, randomness: float)
snap bool или None
transform Transform
url строка str
urls Список [str] или None
visible bool
zorder float

Примечания

END_OF_DOCUMENT_MARKER

Примечание

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

  • Все позиционные и все ключевые аргументы.

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

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

Spec-Zone.ru

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