Spec-Zone.ru › Matplotlib 3.1

matplotlib.pyplot.broken_barh

matplotlib.pyplot.broken_barh(xranges, yrange, *, data=None, **kwargs) [source]

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

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

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

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

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

yranges : (ymin, ymax)

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

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

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

facecolors='black'

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

facecolors=('black', 'blue')

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

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

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

Примечания

Примечание

В дополнение к вышеописанным аргументам, эта функция может принимать ключевой аргумент 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.1.1/api/_as_gen/matplotlib.pyplot.broken_barh.html

Spec-Zone.ru

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