matplotlib.style
Стили — это предопределенные наборы rcParams, определяющие визуальный вид графика.
Настройка Matplotlib с помощью таблиц стилей и rcParams описывает механизм и использование стилей.
Ссылка на таблицы стилей предоставляет обзор встроенных стилей.
- matplotlib.style.context(style, after_reset=False)[source]
-
Менеджер контекста для временного использования настроек стиля.
- Параметры:
-
- stylestr, dict, Path или список
-
Спецификация стиля. Допустимые варианты:
- str
-
- Одно из имён стилей в
style.available(встроенный стиль или стиль, установленный в пользовательском пути библиотеки). - Точечное имя вида "package.style_name"; в этом случае "package" должно быть импортируемым именем 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. - список
-
Список спецификаторов стиля (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(встроенный стиль или стиль, установленный в пользовательском пути библиотеки). - Точечное имя вида "package.style_name"; в этом случае "package" должно быть импортируемым именем 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. - список
-
Список спецификаторов стиля (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/3.8.4/api/style_api.html