matplotlib.axes.Axes.broken_barh
-
Axes.broken_barh(self, xranges, yrange, *, data=None, **kwargs)[source] -
Построение горизонтальной последовательности прямоугольников.
Для каждого элемента xranges рисуется прямоугольник. Все прямоугольники имеют одинаковое вертикальное положение и размер, определяемые yrange.
Это удобная функция для создания экземпляра
BrokenBarHCollection, добавления его на ось и автоматического масштабирования отображения.Параметры: -
xrangessequence of tuples (xmin, xwidth) -
Позиции и размеры прямоугольников по оси x. Для каждой пары (xmin, xwidth) рисуется прямоугольник от xmin до xmin + xwidth.
-
yrange(ymin, yheight) -
Положение и размер по оси y для всех прямоугольников.
Возвращает: Другие параметры: -
**kwargsBrokenBarHCollection properties -
Каждый kwarg может быть либо одним аргументом, применяемым ко всем прямоугольникам, например:
facecolors='black'
или последовательностью аргументов, по которой происходит циклическое переключение, например:
facecolors=('black', 'blue')что приведет к чередованию черных и синих прямоугольников.
Поддерживаемые ключевые слова:
Свойство Описание agg_filterфункция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив float (m, n, 3) alphafloat или None animatedbool antialiasedили aa или antialiasedsbool или список bool arrayмассив ndarray capstyle{'butt', 'round', 'projecting'} clim(vmin: float, vmax: float) clip_boxBboxclip_onbool clip_pathPatch или (Path, Transform) или None cmapColormapили строка или Nonecolorцвет или список кортежей rgba containsнеизвестно edgecolorили ec или edgecolorsцвет или список цветов или 'face' facecolorили facecolors или fcцвет или список цветов figureFiguregidстрока str hatch{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} in_layoutbool joinstyle{'miter', 'round', 'bevel'} labelобъект linestyleили dashes или linestyles или lsстрока или кортеж или список linewidthили linewidths или lwчисло с плавающей точкой или список чисел normNormalizeили Noneoffset_positionнеизвестно offsetsмассив (N, 2) или (2,) path_effectsAbstractPathEffectpickerNone или bool или вызываемая функция pickradiusнеизвестно rasterizedbool или None sketch_params(масштаб: float, длина: float, случайность: float) snapbool или None transformTransformurlстрока str urlsсписок строк или None visiblebool zorderчисло с плавающей точкой
Примечания
-
Примечание
Помимо указанных выше аргументов, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, все остальные аргументы также могут быть строками
s, которые интерпретируются какdata[s](если это не вызывает исключение).Объекты, переданные как data, должны поддерживать доступ к элементам (
data[s]) и проверку на принадлежность (s in data).
Примеры использования matplotlib.axes.Axes.broken_barh
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/matplotlib.axes.Axes.broken_barh.html