matplotlib.pyplot.broken_barh
- matplotlib.pyplot.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) и два смещения относительно нижнего левого угла изображения
array-like или float или None
bool
antialiasedилиaaилиantialiasedsbool или список значений bool
array-like или 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'}object
linestyleилиdashesилиlinestylesилиlsstr или tuple или список таких значений
linewidthилиlinewidthsилиlwfloat или список значений float
bool
Normalizeили str или Nonearray-like формы (N, 2) или (2,)
список
AbstractPathEffectсписок объектов array-like
None или bool или float или callable
float
bool
sizesnumpy.ndarrayили None(scale: float, length: float, randomness: float)
bool или None
str
список значений str или None
список объектов array-like
неизвестно
bool
float
Примечания
Примечание
Это обёртка pyplot для
axes.Axes.broken_barh.
Примеры использования matplotlib.pyplot.broken_barh
© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.broken_barh.html