Spec-Zone.ru › Matplotlib 2.1

matplotlib.pyplot.rc

matplotlib.pyplot.rc(*args, **kwargs)

Установить текущие параметры 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_cycle_thumb.png

Стилевое оформление с помощью cycler

../../_images/sphx_glr_polar_legend_thumb.png

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

../../_images/sphx_glr_customize_rc_thumb.png

Настройка Rc

../../_images/sphx_glr_multipage_pdf_thumb.png

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

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

Spec-Zone.ru

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