matplotlib.pyplot.broken_barh
-
matplotlib.pyplot.broken_barh(xranges, yrange, *, data=None, **kwargs)[source] -
Отображение горизонтальной последовательности прямоугольников.
Прямоугольник рисуется для каждого элемента xranges. Все прямоугольники имеют одинаковое вертикальное положение и размер, определенные yrange.
Это вспомогательная функция для создания объекта
BrokenBarHCollection, его добавления на ось и автоматического масштабирования области просмотра.
Параметры: -
xranges : sequence of tuples (xmin, xwidth) -
Позиции x и размеры прямоугольников. Для каждой пары (xmin, xwidth) рисуется прямоугольник от xmin до xmin + xwidth.
-
yranges : (ymin, ymax) -
Позиция y и размеры всех прямоугольников.
Возвращает: -
collection : A BrokenBarHCollection
Другие параметры: -
**kwargs : BrokenBarHCollection properties -
Каждый kwarg может быть либо одним аргументом, применяемым ко всем прямоугольникам, например:
facecolors='black'
или последовательностью аргументов, по которой происходит циклическое перечисление, например:
facecolors=('black', 'blue')что создаст чередующиеся чёрные и синие прямоугольники.
Поддерживаемые ключевые слова:
Свойство Описание agg_filterфункция фильтра, которая принимает (m, n, 3) массив с плавающей точкой и значение dpi, и возвращает массив (m, n, 3) alphaчисло с плавающей точкой или None animatedлогическое значение antialiasedили aa или antialiasedsлогическое значение или последовательность логических значений arrayмассив ndarray capstyle{'butt', 'round', 'projecting'} climпоследовательность из двух чисел с плавающей точкой; может быть переопределён в методах, имеющих vminиvmaxпараметры.clip_boxBboxclip_onлогическое значение clip_path[( Path,Transform) |Patch| None]cmapцветовая карта или зарегистрированное имя цветовой карты colorцвет или последовательность кортежей rgba containsвызываемая функция edgecolorили ec или edgecolorsцвет или последовательность цветов или 'face' facecolorили facecolors или fcцвет или последовательность цветов figureFiguregidстрока hatch{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} in_layoutлогическое значение joinstyle{'miter', 'round', 'bevel'} labelобъект linestyleили dashes или linestyles или ls{'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...} linewidthили linewidths или lwчисло с плавающей точкой или последовательность чисел с плавающей точкой normNormalizeoffset_position{'screen', 'data'} offsetsчисло с плавающей точкой или последовательность чисел с плавающей точкой path_effectsAbstractPathEffectpickerNone или логическое значение или число с плавающей точкой или вызываемая функция pickradiusнеизвестно rasterizedлогическое значение или None sketch_params(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой) snapлогическое значение или None transformTransformurlстрока urlsсписок строк или None visibleлогическое значение zorderчисло с плавающей точкой
Примечания
-
Примечание
В дополнение к вышеописанным аргументам, эта функция может принимать ключевой аргумент 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.1.1/api/_as_gen/matplotlib.pyplot.broken_barh.html