Spec-Zone.ru › Matplotlib 3.1

matplotlib.axes.Axes.broken_barh

Axes.broken_barh(self, 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 последовательность из 2 чисел с плавающей точкой; может быть переопределено в методах, которые имеют 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.axes.Axes.broken_barh.html

Spec-Zone.ru

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