Spec-Zone.ru › Matplotlib 2.1

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.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 или dashes или linestyles [‘сплошная’ | ‘пунктирная’, ‘пунктирная с точкой’, ‘точковая’ | (смещение, последовательность чередования) | '-' | '--' | '-.' | ':' | '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 любое число

Примеры использования matplotlib.pyplot.fill_between

../../_images/sphx_glr_mathtext_examples_thumb.png

Примеры использования Mathtext

© 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

Spec-Zone.ru

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