matplotlib.style
Стили — это предопределённые наборы rcParams, определяющие визуальное отображение графика.
Настройка Matplotlib с помощью стилей и rcParams описывает механизм и использование стилей.
Справочник по стилям предоставляет обзор встроенных стилей.
- matplotlib.style.context(style, after_reset=False)[source]
-
Управляющий контекстом для временного использования настроек стиля.
- Параметры:
-
- stylestr, dict, Path или список
-
Спецификация стиля. Допустимые варианты:
- str
-
- Одно из имён стилей в
style.available(встроенный стиль или стиль, установленный в пользовательском каталоге библиотек). - Точечное имя вида "пакет.имя_стиля"; в этом случае "пакет" должен быть импортируемым именем Python-пакета, например, в
/path/to/package/__init__.py; загруженный файл стиля —/path/to/package/style_name.mplstyle. (Поддерживаются также файлы стилей в подпакетах.) - Путь или URL к файлу стиля, который загружается с помощью
rc_params_from_file.
- Одно из имён стилей в
- dict
-
Отображение пар ключ/значение для
matplotlib.rcParams. - Path
-
Путь к файлу стиля, который загружается с помощью
rc_params_from_file. - list
-
Список спецификаторов стиля (str, Path или dict), которые применяются с начала до конца списка.
- after_resetbool
-
Если True, применяет стиль после сброса настроек к их значениям по умолчанию; в противном случае применяет стиль поверх текущих настроек.
- matplotlib.style.reload_library()[source]
-
Перезагрузить библиотеку стилей.
- matplotlib.style.use(style)[source]
-
Использование настроек стиля Matplotlib из спецификации стиля.
Имя стиля 'default' зарезервировано для возврата к настройкам стиля по умолчанию.
Примечание
Это обновляет
rcParamsзначениями из стиля.rcParams, не определённые в стиле, сохраняются.- Параметры:
-
- stylestr, dict, Path или список
-
Спецификация стиля. Допустимые варианты:
- str
-
- Одно из имён стилей в
style.available(встроенный стиль или стиль, установленный в пользовательском каталоге библиотек). - Точечное имя вида "пакет.имя_стиля"; в этом случае "пакет" должен быть импортируемым именем Python-пакета, например, в
/path/to/package/__init__.py; загруженный файл стиля —/path/to/package/style_name.mplstyle. (Поддерживаются также файлы стилей в подпакетах.) - Путь или URL к файлу стиля, который загружается с помощью
rc_params_from_file.
- Одно из имён стилей в
- dict
-
Отображение пар ключ/значение для
matplotlib.rcParams. - Path
-
Путь к файлу стиля, который загружается с помощью
rc_params_from_file. - list
-
Список спецификаторов стиля (str, Path или dict), которые применяются с начала до конца списка.
Примечания
Следующие
rcParamsне связаны со стилем и будут проигнорированы, если обнаружатся в спецификации стиля:- backend
- backend_fallback
- date.epoch
- docstring.hardcopy
- figure.max_open_warning
- figure.raise_window
- interactive
- savefig.directory
- timezone
- tk.window_focus
- toolbar
- webagg.address
- webagg.open_in_browser
- webagg.port
- webagg.port_retries
- matplotlib.style.library
-
Словарь, сопоставляющий имя стиля с
rcParams, определяющие этот стиль.Он предназначен для только для чтения. Используйте
reload_libraryдля обновления.
- matplotlib.style.available
-
Список имён доступных стилей.
Он предназначен для только для чтения. Используйте
reload_libraryдля обновления.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/style_api.html