Spec-Zone.ru › Matplotlib 3.0

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 функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив float (m, n, 3)
alpha float или None
animated bool
antialiased bool или последовательность bool
array массив ndarray
capstyle {'butt', 'round', 'projecting'}
clim последовательность длиной 2 из чисел с плавающей точкой; может быть переопределён в методах, имеющих параметры vmin и vmax
clip_box Bbox
clip_on bool
clip_path [(Path, Transform) | Patch | None]
cmap цветовая карта или зарегистрированное имя цветовой карты
color аргумент цвета matplotlib или последовательность кортежей rgba
contains вызываемый объект
edgecolor цвет или последовательность цветов
facecolor цвет или последовательность цветов
figure Figure
gid строка
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout bool
joinstyle {'miter', 'round', 'bevel'}
label объект
linestyle {'-', '--', '-.', ':', '', (смещение, последовательность вкл/выкл), ...}
linewidth число с плавающей точкой или последовательность чисел с плавающей точкой
norm Normalize
offset_position {'screen', 'data'}
offsets число с плавающей точкой или последовательность чисел с плавающей точкой
path_effects AbstractPathEffect
picker None или bool или число с плавающей точкой или вызываемый объект
pickradius неизвестно
rasterized bool или None
sketch_params (масштаб: float, длина: float, случайность: float)
snap bool или None
transform Transform
url строка
urls Список строк или None
visible bool
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.pyplot.broken_barh.html

Spec-Zone.ru

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