You are reading an old version of the documentation (v1.5.0). For the latest version see https://matplotlib.org/stable/api/style_api.html

We're updating the default styles for Matplotlib 2.0

Learn what to expect in the new updates

matplotlib

Table Of Contents

Previous topic

spines

Next topic

text

This Page

style

matplotlib.style

matplotlib.style.context(style, after_reset=False)

Context manager for using style settings temporarily.

Parameters:

style : str, dict, or list

A style specification. Valid options are:

str The name of a style or a path/URL to a style file. For a list of available style names, see style.available.
dict Dictionary with valid key/value pairs for matplotlib.rcParams.
list A list of style specifiers (str or dict) applied from first to last in the list.

after_reset : bool

If True, apply style after resetting settings to their defaults; otherwise, apply style on top of the current settings.

matplotlib.style.reload_library()

Reload style library.

matplotlib.style.use(style)

Use matplotlib style settings from a style specification.

The style name of ‘default’ is reserved for reverting back to the default style settings.

Parameters:

style : str, dict, or list

A style specification. Valid options are:

str The name of a style or a path/URL to a style file. For a list of available style names, see style.available.
dict Dictionary with valid key/value pairs for matplotlib.rcParams.
list A list of style specifiers (str or dict) applied from first to last in the list.
matplotlib.style.library

Dictionary of available styles

matplotlib.style.available

List of available styles