matplotlib.pyplot.fill_between
-
matplotlib.pyplot.fill_between(x, y1, y2=0, where=None, interpolate=False, step=None, hold=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последовательность из двух вещественных чисел длиной 2 clip_boxэкземпляр matplotlib.transforms.Bboxclip_on[True | False] clip_path[ ( Path,Transform) |Patch| None ]cmapпалитра цветов или зарегистрированное имя палитры colormatplotlib цвет или последовательность кортежей rgba containsвызываемая функция edgecolorили edgecolorsmatplotlib цвет или последовательность спецификаций цветов facecolorили facecolorsmatplotlib цвет или последовательность спецификаций цветов figureэкземпляр matplotlib.figure.Figuregidстрока-идентификатор hatch[ ‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’ ] labelстрока или что-то печатаемое с помощью преобразования ‘%s’ linestyleили dashes или linestyles[‘сплошная’ | ‘пунктирная’, ‘пунктирная с точкой’, ‘точковая’ | (смещение, последовательность чередования) | '-'|'--'|'-.'|':'|'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любое число
Примеры использования matplotlib.pyplot.fill_between
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.pyplot.fill_between.html