Spec-Zone.ru › Matplotlib 3.1

matplotlib.pyplot.axvline

matplotlib.pyplot.axvline(x=0, ymin=0, ymax=1, **kwargs) [source]

Добавить вертикальную линию по оси X.

Параметры:
x : scalar, optional, default: 0

Положение x в координатах данных вертикальной линии.

ymin : scalar, optional, default: 0

Должно быть между 0 и 1, 0 — нижняя часть графика, 1 — верхняя.

ymax : scalar, optional, default: 1

Должно быть между 0 и 1, 0 — нижняя часть графика, 1 — верхняя.

Возвращает:
line : Line2D
Другие параметры:
**kwargs

Допустимые значения kwargs — свойства Line2D, за исключением 'transform':

Свойство Описание
agg_filter функция фильтра, которая принимает (m, n, 3) массив чисел с плавающей точкой и значение dpi и возвращает массив (m, n, 3)
alpha вещественное число
animated логическое значение
antialiased или aa логическое значение
clip_box Bbox
clip_on логическое значение
clip_path [(Path, Transform) | Patch | None]
color или c цвет
contains вызываемый объект
dash_capstyle {'butt', 'round', 'projecting'}
dash_joinstyle {'miter', 'round', 'bevel'}
dashes последовательность чисел с плавающей точкой (включённое/выключенное чернила в точках) или (None, None)
drawstyle или ds {'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, по умолчанию: 'default'
figure Figure
fillstyle {'full', 'left', 'right', 'bottom', 'top', 'none'}
gid строка
in_layout логическое значение
label объект
linestyle или ls {'-', '--', '-.', ':', '', (смещение, последовательность включённых/выключенных значений), ...}
linewidth или lw вещественное число
marker стиль маркера
markeredgecolor или mec цвет
markeredgewidth или mew вещественное число
markerfacecolor или mfc цвет
markerfacecoloralt или mfcalt цвет
markersize или ms вещественное число
markevery None или int или (int, int) или срез или список[int] или вещественное число или (вещественное число, вещественное число)
path_effects AbstractPathEffect
picker вещественное число или вызываемый объект[[Artist, Event], Кортеж[bool, dict]]
pickradius вещественное число
rasterized логическое значение или None
sketch_params (масштаб: вещественное число, длина: вещественное число, случайность: вещественное число)
snap логическое значение или None
solid_capstyle {'butt', 'round', 'projecting'}
solid_joinstyle {'miter', 'round', 'bevel'}
transform matplotlib.transforms.Transform
url строка
visible логическое значение
xdata одномерный массив
ydata одномерный массив
zorder вещественное число

См. также

vlines
Добавление вертикальных линий в координатах данных.
axvspan
Добавление вертикального отрезка (прямоугольника) по оси.

Примеры

  • нарисовать толстую красную вертикальную линию в точке x = 0, которая охватывает область значений y:

    >>> axvline(linewidth=4, color='r')
    
  • нарисовать вертикальную линию по умолчанию в точке x = 1, которая охватывает область значений y:

    >>> axvline(x=1)
    
  • нарисовать вертикальную линию по умолчанию в точке x = 0,5, которая охватывает среднюю половину области значений y:

    >>> axvline(x=.5, ymin=0.25, ymax=0.75)
    

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

../../_images/sphx_glr_axhspan_demo_thumb.png

Демонстрация axhspan

../../_images/sphx_glr_color_cycle_default_thumb.png

Цвета в цикле свойств по умолчанию

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.axvline.html

Spec-Zone.ru

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