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

Format ticks using engineering notation

Format ticks using engineering notation

Inset locator demo

Inset locator demo

Scales overview

Scales overview

Asinh scale

Asinh scale

Loglog aspect

Loglog aspect

Symlog scale

Symlog scale

Axis scales

Axis scales