Styles are predefined sets of rcParams that define the visual appearance of a plot.
Customizing Matplotlib with style sheets and rcParams describes the mechanism and usage of styles.
The Style sheets reference gives an overview of the builtin styles.
Context manager for using style settings temporarily.
A style specification. Valid options are:
style.available (a builtin style or a style installed in the user library path)./path/to/package/__init__.py; the loaded style file is /path/to/package/style_name.mplstyle. (Style files in subpackages are likewise supported.)rc_params_from_file.A mapping of key/value pairs for matplotlib.rcParams.
The path to a style file, which gets loaded by rc_params_from_file.
A list of style specifiers (str, Path or dict), which are applied from first to last in the list.
If True, apply style after resetting settings to their defaults; otherwise, apply style on top of the current settings.
Reload the style library.
Use Matplotlib style settings from a style specification.
The style name of 'default' is reserved for reverting back to the default style settings.
Note
This updates the rcParams with the settings from the style. rcParams not defined in the style are kept.
A style specification. Valid options are:
style.available (a builtin style or a style installed in the user library path)./path/to/package/__init__.py; the loaded style file is /path/to/package/style_name.mplstyle. (Style files in subpackages are likewise supported.)rc_params_from_file.A mapping of key/value pairs for matplotlib.rcParams.
The path to a style file, which gets loaded by rc_params_from_file.
A list of style specifiers (str, Path or dict), which are applied from first to last in the list.
The following rcParams are not related to style and will be ignored if found in a style specification:
A dict mapping from style name to rcParams defining that style.
This is meant to be read-only. Use reload_library to update.
List of the names of the available styles.
This is meant to be read-only. Use reload_library to update.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/style_api.html