matplotlib.axes.Axes.fill_between
-
Axes.fill_between(x, y1, y2=0, where=None, interpolate=False, step=None, *, data=None, **kwargs) -
Заполнение областей между двумя кривыми.
Создаёт
PolyCollectionдля заполнения областей между y1 и y2, гдеwhere==TrueПараметры: x : массив
Массив x данных длиной N
y1 : массив
Массив (или скаляр) данных y длиной N
y2 : массив
Массив (или скаляр) данных y длиной N
where : массив, необязательно
Если
None, то заполнение происходит по всей области. Если неNone, это булевый массив numpy длиной N, и заполнение произойдёт только в областях, гдеwhere==True.interpolate : bool, необязательно
Если
True, то происходит интерполяция между двумя линиями для точного определения точек пересечения. В противном случае точки начала и конца заполненной области будут только на явных значениях в массиве x.step : {‘pre’, ‘post’, ‘mid’}, необязательно
Если не None, заполнение выполняется с учётом шаговой логики.
См. также
- Помимо перечисленных выше аргументов, эта функция может принимать аргумент data. Если такой аргумент data задан, следующие аргументы заменяются на data[<arg>]: * Все аргументы с следующими именами: ‘where’, ‘x’, ‘y1’, ‘y2’.
Примечания
Дополнительные ключевые аргументы передаются в
PolyCollection.Параметры kwargs управляют свойствами
Polygon:
Свойство Описание agg_filterнеизвестно alphaчисло с плавающей точкой или None animated[True | False] antialiasedили antialiasedsБулево значение или последовательность булевых значений arrayнеизвестно climпоследовательность из двух чисел с плавающей точкой clip_boxэкземпляр matplotlib.transforms.Bboxclip_on[True | False] clip_path[ ( Path,Transform) |Patch| None ]cmapцветовая карта или зарегистрированное имя цветовой карты colorаргумент цвета matplotlib или последовательность кортежей rgba containsвызываемая функция edgecolorили edgecolorsспецификация цвета matplotlib или последовательность спецификаций facecolorили facecolorsспецификация цвета matplotlib или последовательность спецификаций figureэкземпляр matplotlib.figure.Figuregidстрока-идентификатор hatch[ ‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’ ] labelстрока или любой печатаемый объект с преобразованием ‘%s’ linestyleили штрихи или стили линий[‘сплошная’ | ‘штриховая’, ‘штрихпунктирная’, ‘пунктирная’ | (смещение, последовательность включений/выключений штрихов) | '-'|'--'|'-.'|':'|'None'|' '|'']linewidthили linewidths или lwчисло с плавающей точкой или последовательность чисел с плавающей точкой normнеизвестно offset_positionнеизвестно offsetsчисло с плавающей точкой или последовательность чисел с плавающей точкой path_effectsнеизвестно picker[None|число с плавающей точкой|булево значение|вызываемая функция] pickradiusнеизвестно rasterized[True | False | None] sketch_paramsнеизвестно snapнеизвестно transformэкземпляр Transformurlстрока URL urlsнеизвестно visible[True | False] zorderлюбое число
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.axes.Axes.fill_between.html