Spec-Zone.ru › Matplotlib 2.2

matplotlib.pyplot.rc

matplotlib.pyplot.rc(*args, **kwargs) [source]

Установите текущие параметры rc. Группа — группировка для rc, например, для lines.linewidth группа — lines, для axes.facecolor, группа — axes, и так далее. Группа также может быть списком или кортежем имён групп, например, (xtick, ytick). kwargs — словарь пар имя/значение атрибутов, например:

rc('lines', linewidth=2, color='r')

устанавливает текущие параметры rc и эквивалентно:

rcParams['lines.linewidth'] = 2
rcParams['lines.color'] = 'r'

Доступны следующие псевдонимы для экономии времени при работе в интерактивном режиме:

Псевдоним Свойство
'lw' 'linewidth'
'ls' 'linestyle'
'c' 'color'
'fc' 'facecolor'
'ec' 'edgecolor'
'mew' 'markeredgewidth'
'aa' 'antialiased'

Таким образом, вы можете сократить команду rc до:

rc('lines', lw=2, c='r')

Обратите внимание, что вы можете использовать возможности словаря kwargs Python для хранения словарей параметров по умолчанию. Например, вы можете настроить параметры шрифта rc следующим образом:

font = {'family' : 'monospace',
        'weight' : 'bold',
        'size'   : 'larger'}

rc('font', **font)  # pass in the font dict as kwargs

Это позволяет легко переключаться между несколькими конфигурациями. Используйте matplotlib.style.use('default') или rcdefaults() для восстановления параметров rc по умолчанию после внесения изменений.

Примеры использования matplotlib.pyplot.rc

../../_images/sphx_glr_color_cycler_thumb.png

Стилевые настройки с циклом

../../_images/sphx_glr_usetex_demo_thumb.png

Демонстрация использования LaTeX

../../_images/sphx_glr_polar_legend_thumb.png

Легенда для полярного графика

../../_images/sphx_glr_customize_rc_thumb.png

Настройка параметров rc

../../_images/sphx_glr_multipage_pdf_thumb.png

PDF с несколькими страницами

../../_images/sphx_glr_color_cycle_thumb.png

Стилевые настройки с циклом

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.pyplot.rc.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API