matplotlib.axes.Axes.broken_barh
- Axes.broken_barh(xranges, yrange, *, data=None, **kwargs)[source]
-
Построение горизонтальной последовательности прямоугольников.
Для каждого элемента xranges рисуется прямоугольник. Все прямоугольники имеют одинаковое вертикальное положение и размер, определяемые параметром yrange.
- Параметры:
-
- xrangesпоследовательность кортежей (xmin, xwidth)
-
Позиции и размеры прямоугольников по оси X. Для каждого кортежа (xmin, xwidth) рисуется прямоугольник от xmin до xmin + xwidth.
- yrange(ymin, yheight)
-
Вертикальное положение и высота всех прямоугольников.
- Возвращаемое значение:
-
PolyCollection
- Другие параметры:
-
- dataиндексируемый объект, необязательно
-
Если задано, все параметры также принимают строку
s, которая интерпретируется какdata[s](если это не вызывает исключения). -
**kwargs
PolyCollectionсвойства -
Каждый kwarg может быть либо одним аргументом, применяемым ко всем прямоугольникам, например:
facecolors='black'
или последовательностью аргументов, по которой циклически проходятся, например:
facecolors=('black', 'blue')что приведет к чередованию черных и синих прямоугольников.
Поддерживаемые ключевые слова:
Свойство
Описание
функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, а возвращает массив (m, n, 3) и два смещения от нижнего левого угла изображения
массив-подобный объект или скаляр или None
bool
antialiasedили aa или antialiasedsbool или список bool
массив-подобный объект или None
CapStyleили {'butt', 'projecting', 'round'}(vmin: float, vmax: float)
BboxBaseили Nonebool
объект Patch или (Path, Transform) или None
Colormapили строка или Noneцвет или список кортежей RGBA
edgecolorили ec или edgecolorsfacecolorили facecolors или fcстрока
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyleили {'miter', 'round', 'bevel'}объект
linestyleили dashes или linestyles или lsстрока или кортеж или список
linewidthили linewidths или lwчисло с плавающей точкой или список чисел с плавающей точкой
bool
Normalizeили строка или Noneoffset_transformили transOffsetмассив (N, 2) или (2,)
список
AbstractPathEffectсписок массивов-подобных объектов
None или bool или число с плавающей точкой или вызываемая функция
число с плавающей точкой
bool
sizesnumpy.ndarrayили None(scale: float, length: float, randomness: float)
bool или None
строка
список строк или None
список массивоподобных объектов
неизвестно
bool
float
Примеры использования matplotlib.axes.Axes.broken_barh
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.broken_barh.html