matplotlib.pyplot.broken_barh
-
matplotlib.pyplot.broken_barh(xranges, yrange, *, data=None, **kwargs)[source] -
Отображение горизонтальной последовательности прямоугольников.
Прямоугольник рисуется для каждого элемента xranges. Все прямоугольники имеют одинаковое вертикальное положение и размер, определяемые yrange.
Это вспомогательная функция для создания
BrokenBarHCollection, добавления его на оси и автоматического масштабирования просмотра.Параметры: -
xrangessequence of tuples (xmin, xwidth) -
Позиции и размеры прямоугольников по оси X. Для каждой пары (xmin, xwidth) рисуется прямоугольник от xmin до xmin + xwidth.
-
yrange(ymin, yheight) -
Позиция и размер прямоугольников по оси Y.
Возвращает: -
collectionA BrokenBarHCollection
Другие параметры: -
**kwargsBrokenBarHCollection properties -
Каждый kwarg может быть либо единственным аргументом, применяющимся ко всем прямоугольникам, например:
facecolors='black'
или последовательностью аргументов, по которой происходит циклический перебор, например:
facecolors=('black', 'blue')что создаст чередующиеся чёрные и синие прямоугольники.
Поддерживаемые ключевые слова:
Свойство Описание agg_filterфункция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (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 cmapцветовая карта или зарегистрированное имя цветовой карты colorцвет или последовательность кортежей 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{'-', '--', '-.', ':', '', (offset, on-off-seq), ...} linewidthили linewidths или lwfloat или последовательность float normNormalizeoffset_position{'screen', 'data'} offsetsмассив (N, 2) или (2,) path_effectsAbstractPathEffectpickerNone или bool или float или вызываемая функция pickradiusнеизвестно rasterizedbool или None sketch_params(scale: float, length: float, randomness: float) snapbool или None transformTransformurlстрока str urlsСписок [str] или None visiblebool zorderfloat
Примечания
-
Примечание
Помимо описанных выше аргументов, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, следующие аргументы заменяются на data[<arg>]:
- Все позиционные и все ключевые аргументы.
Объекты, передаваемые как data, должны поддерживать доступ к элементам (
data[<arg>]) и проверку на вхождение (<arg> in data).
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.pyplot.broken_barh.html