matplotlib.pyplot.axis#

matplotlib.pyplot.axis(arg=None, /, *, emit=True, **kwargs)[source]#

Convenience method to get or set some axis properties.

Call signatures:

xmin, xmax, ymin, ymax = axis()
xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax])
xmin, xmax, ymin, ymax = axis(option)
xmin, xmax, ymin, ymax = axis(**kwargs)
Parameters:
xmin, xmax, ymin, ymaxfloat, optional

The axis limits to be set. This can also be achieved using

ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
optionbool or str

If a bool, turns axis lines and labels on or off. If a string, possible values are:

emitbool, default: True

Whether observers are notified of the axis limit change. This option is passed on to set_xlim and set_ylim.

Returns:
xmin, xmax, ymin, ymaxfloat

The axis limits.

Notes

Note

This is the pyplot wrapper for axes.Axes.axis.

For 3D Axes, this method additionally takes zmin, zmax as parameters and likewise returns them.

Examples using matplotlib.pyplot.axis#

Filled polygon

Filled polygon

Auto-wrap text

Auto-wrap text

Pyplot tutorial

Pyplot tutorial