Spec-Zone.ru › Matplotlib 3.0

matplotlib.axes.Axes.broken_barh

Axes.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 функция фильтра, которая принимает массив float размером (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)
alpha число с плавающей точкой или None
animated булево значение
antialiased булево значение или последовательность булевых значений
array массив ndarray
capstyle {'butt', 'round', 'projecting'}
clim последовательность из 2 чисел с плавающей точкой; может быть переопределена в методах, имеющих параметры vmin и vmax
clip_box Bbox
clip_on булево значение
clip_path [(Path, Transform) | Patch | None]
cmap цветовая карта или зарегистрированное имя цветовой карты
color аргумент цвета matplotlib или последовательность кортежей rgba
contains вызываемая функция
edgecolor цвет или последовательность цветов
facecolor цвет или последовательность цветов
figure Figure
gid строка
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout булево значение
joinstyle {'miter', 'round', 'bevel'}
label объект
linestyle {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth число с плавающей точкой или последовательность чисел с плавающей точкой
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.0.0/api/_as_gen/matplotlib.axes.Axes.broken_barh.html

Spec-Zone.ru

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