matplotlib.axes.Axes.set_xscale#

Axes.set_xscale(value, **kwargs)[source]#

Set the xaxis' scale.

Parameters:
value{"linear", "log", "symlog", "logit", ...} or ScaleBase

The axis scale type to apply.

**kwargs

Different keyword arguments are accepted, depending on the scale. See the respective class keyword arguments:

Notes

By default, Matplotlib supports the above-mentioned scales. Additionally, custom scales may be registered using matplotlib.scale.register_scale. These scales can then also be used here.

Examples using matplotlib.axes.Axes.set_xscale#

Markevery Demo

Markevery Demo

Labeling ticks using engineering notation

Labeling ticks using engineering notation

Inset locator demo

Inset locator demo

Asinh Demo

Asinh Demo

Loglog Aspect

Loglog Aspect

Log Demo

Log Demo

Scales

Scales

Symlog Demo

Symlog Demo

Axis scales

Axis scales