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функция фильтра, которая принимает массив (m, n, 3) с плавающей точкой и значение dpi, и возвращает массив (m, n, 3) alphaчисло или None animatedлогическое значение antialiasedили antialiasedsБулево значение или последовательность булевых значений arrayмассив ndarray capstyleнеизвестно climпоследовательность из двух чисел с плавающей точкой; может быть переопределён в методах, имеющих параметры vminиvmax.clip_boxэкземпляр Bboxclip_onлогическое значение clip_path[( Path,Transform) |Patch| None]cmapкарта цветов или зарегистрированное имя карты цветов colorаргумент цвета matplotlib или последовательность кортежей rgba containsвызываемая функция edgecolorили edgecolorsспецификация цвета matplotlib или последовательность спецификаций facecolorили facecolorsспецификация цвета matplotlib или последовательность спецификаций figureэкземпляр Figuregidстрока идентификатора hatch['/' | '\' | '|' | '-' | '+' | 'x' | 'o' | 'O' | '.' | '*'] joinstyleнеизвестно labelобъект linestyleили dashes или linestyles['сплошная' | 'штриховая', 'штрихпунктирная', 'пунктирная' | (смещение, последовательность вкл.-выкл.-штриха) | '-'|'--'|'-.'|':'|'None'|' '|'']linewidthили linewidths или lwчисло с плавающей точкой или последовательность чисел с плавающей точкой normNormalizeoffset_position[ 'экран' | 'данные' ] offsetsчисло с плавающей точкой или последовательность чисел с плавающей точкой path_effectsAbstractPathEffectpicker[None | булево значение | число с плавающей точкой | вызываемая функция] pickradiusрасстояние в пунктах rasterizedлогическое значение или None sketch_params(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой) snapлогическое значение или None transformTransformurlстрока url urlsсписок строк или None visibleлогическое значение zorderчисло с плавающей точкой
Примечания
-
Примечание
Помимо описанных выше аргументов, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, следующие аргументы заменяются на data[<arg>]:
- Все позиционные и все ключевые аргументы.
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.axes.Axes.broken_barh.html