matplotlib.axes.Axes.broken_barh
- Axes.broken_barh(xranges, yrange, *, data=None, **kwargs)[исходный код]
-
Построить горизонтальную последовательность прямоугольников.
Для каждого элемента xranges рисуется прямоугольник. Все прямоугольники имеют одинаковое вертикальное положение и размер, заданные параметром yrange.
- Параметры:
-
- xrangesпоследовательность кортежей (xmin, xwidth)
-
Положения прямоугольников по оси x и их размеры. Для каждого кортежа (xmin, xwidth) рисуется прямоугольник от xmin до xmin + xwidth.
- yrange(ymin, yheight)
-
Положение и размер всех прямоугольников по оси y.
- Возвращает:
-
PolyCollection
- Другие параметры:
-
- dataиндексируемый объект, необязательно
-
Если задан, все параметры также принимают строку
s, которая интерпретируется какdata[s], еслиsявляется ключом вdata. -
**kwargsсвойства
PolyCollection -
Каждый kwarg может быть либо одним аргументом, применяемым ко всем прямоугольникам, например:
facecolors='black'
либо последовательностью аргументов, которые будут перебираться по кругу, например:
facecolors=('black', 'blue')это создаст чередующиеся чёрные и синие прямоугольники.
Поддерживаемые ключевые слова:
Свойство
Описание
функция фильтра, принимающая массив чисел с плавающей точкой размером (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или str или Noneцвет или список кортежей RGBA
edgecolorилиecилиedgecolorsfacecolorилиfacecolorsилиfcstr
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
неизвестно
bool
JoinStyleили {'miter', 'round', 'bevel'}объект
linestyleилиdashesилиlinestylesилиlsstr, кортеж или список таких значений
linewidthилиlinewidthsилиlwчисло с плавающей точкой или список чисел с плавающей точкой
bool
Normalizeили str или Noneподобный массиву объект формы (N, 2) или (2,)
список
AbstractPathEffectсписок объектов, подобных массиву
None, bool, число с плавающей точкой или вызываемый объект
число с плавающей точкой
bool
sizesnumpy.ndarrayили None(scale: float, length: float, randomness: float)
bool или None
str
список str или None
список объектов, подобных массиву
неизвестно
bool
число с плавающей точкой
Примеры использования matplotlib.axes.Axes.broken_barh
© 2012–2026 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