matplotlib.axes.Axes.broken_barh
-
Axes.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функция фильтра, которая принимает массив float размером (m, n, 3) и значение dpi, и возвращает массив (m, n, 3) alphaчисло с плавающей точкой или None animatedбулево значение antialiasedбулево значение или последовательность булевых значений arrayмассив ndarray capstyle{'butt', 'round', 'projecting'} climпоследовательность из 2 чисел с плавающей точкой; может быть переопределена в методах, имеющих параметры vminиvmaxclip_boxBboxclip_onбулево значение clip_path[( Path,Transform) |Patch| None]cmapцветовая карта или зарегистрированное имя цветовой карты colorаргумент цвета matplotlib или последовательность кортежей rgba containsвызываемая функция edgecolorцвет или последовательность цветов facecolorцвет или последовательность цветов figureFiguregidстрока hatch{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} in_layoutбулево значение joinstyle{'miter', 'round', 'bevel'} labelобъект linestyle{'-', '--', '-.', ':', '', (offset, on-off-seq), ...} linewidthчисло с плавающей точкой или последовательность чисел с плавающей точкой 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.0.0/api/_as_gen/matplotlib.axes.Axes.broken_barh.html