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