Spec-Zone.ru › Matplotlib 3.1

matplotlib.axes.Axes.axvline

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

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

Параметры:
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 функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)
alpha float
animated bool
antialiased или aa bool
clip_box Bbox
clip_on bool
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 bool
label объект
linestyle или ls {'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...}
linewidth или lw float
marker стиль маркера
markeredgecolor или mec цвет
markeredgewidth или mew float
markerfacecolor или mfc цвет
markerfacecoloralt или mfcalt цвет
markersize или ms float
markevery None или целое число или (целое число, целое число) или срез или список целых чисел или число с плавающей точкой или (число с плавающей точкой, число с плавающей точкой)
path_effects AbstractPathEffect
picker число с плавающей точкой или вызываемый объект [[Artist, Event], Tuple[bool, dict]]
pickradius float
rasterized bool или None
sketch_params (масштаб: float, длина: float, случайность: float)
snap bool или None
solid_capstyle {'butt', 'round', 'projecting'}
solid_joinstyle {'miter', 'round', 'bevel'}
transform matplotlib.transforms.Transform
url строка
visible bool
xdata массив 1D
ydata массив 1D
zorder float

См. также

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.axes.Axes.axvline

../../_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.axes.Axes.axvline.html

Spec-Zone.ru

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