Spec-Zone.ru › Matplotlib 2.2

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

Примечания

Примечание

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

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

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

Spec-Zone.ru

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