matplotlib.pyplot.vlines — Matplotlib 3.10.3 documentation (original) (raw)
matplotlib.pyplot.vlines(x, ymin, ymax, colors=None, linestyles='solid', *, label='', data=None, **kwargs)[source]#
Plot vertical lines at each x from ymin to ymax.
Parameters:
xfloat or array-like
x-indexes where to plot the lines.
ymin, ymaxfloat or array-like
Respective beginning and end of each line. If scalars are provided, all lines will have the same length.
colorscolor or list of color, default: [rcParams["lines.color"]](../../users/explain/customizing.html?highlight=lines.color#matplotlibrc-sample)
(default: 'C0'
)
linestyles{'solid', 'dashed', 'dashdot', 'dotted'}, default: 'solid'
labelstr, default: ''
Returns:
Other Parameters:
dataindexable object, optional
If given, the following parameters also accept a string s
, which is interpreted as data[s]
if s
is a key in data
:
x, ymin, ymax, colors
**kwargsLineCollection properties.
See also
horizontal lines
vertical line across the Axes
Notes