Spec-Zone.ru › Matplotlib 2.1

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.Bbox
clip_on [True | False]
clip_path [ ( Path, Transform) | Patch | None ]
cmap цветовая карта или зарегистрированное имя цветовой карты
color аргумент цвета matplotlib или последовательность кортежей rgba
contains вызываемая функция
edgecolor или edgecolors спецификация цвета matplotlib или последовательность спецификаций
facecolor или facecolors спецификация цвета matplotlib или последовательность спецификаций
figure экземпляр matplotlib.figure.Figure
gid строка-идентификатор
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 экземпляр Transform
url строка 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API