matplotlib.pyplot.axvline
- matplotlib.pyplot.axvline(x=0, ymin=0, ymax=1, **kwargs)[source]
-
Добавление вертикальной линии через Axes.
- Параметры:
-
- xfloat, по умолчанию: 0
-
Положение x в координатах данных вертикальной линии.
- yminfloat, по умолчанию: 0
-
Должно быть между 0 и 1, 0 — нижняя часть графика, 1 — верхняя часть графика.
- ymaxfloat, по умолчанию: 1
-
Должно быть между 0 и 1, 0 — нижняя часть графика, 1 — верхняя часть графика.
- Возвращает:
-
Line2D
- Другие параметры:
-
- **kwargs
-
Допустимые ключевые аргументы — свойства
Line2D, за исключением 'transform':
Свойство
Описание
функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3) и два смещения от левого нижнего угла изображения
скаляр или None
bool
antialiasedили aabool
bool
Объект Patch или (Path, Transform) или None
colorили cцвет
CapStyleили {'butt', 'projecting', 'round'}JoinStyleили {'miter', 'round', 'bevel'}последовательность чисел с плавающей точкой (чернила включено/выключено в пунктах) или (None, None)
массив (2, N) или два одномерных массива
drawstyleили ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, по умолчанию: 'default'
{'full', 'left', 'right', 'bottom', 'top', 'none'}
цвет или None
строка
bool
объект
linestyleили ls{'-', '--', '-.', ':', '', (смещение, последовательность вкл/выкл), ...}
linewidthили lwвещественное число
строка стиля маркера,
PathилиMarkerStylemarkeredgecolorили mecцвет
markeredgewidthили mewвещественное число
markerfacecolorили mfcцвет
markerfacecoloraltили mfcaltцвет
markersizeили msвещественное число
None или целое число или (целое число, целое число) или срез или список [целое число] или вещественное число или (вещественное число, вещественное число) или список [bool]
bool
вещественное число или вызываемая функция [[Artist, Event], tuple[bool, dict]]
неизвестно
bool
(масштаб: вещественное число, длина: вещественное число, случайность: вещественное число)
bool или None
CapStyleили {'butt', 'projecting', 'round'}JoinStyleили {'miter', 'round', 'bevel'}неизвестно
строка
bool
одномерный массив
-
См. также
Примеры
-
рисование толстой красной вертикальной линии в точке 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
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.7.5/api/_as_gen/matplotlib.pyplot.axvline.html