Spec-Zone.ru › Matplotlib 3.7

matplotlib.pyplot.rc

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

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

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

устанавливает текущие rcParams и эквивалентно:

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

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

Псевдоним

Свойство

'lw'

'linewidth'

'ls'

'linestyle'

'c'

'color'

'fc'

'facecolor'

'ec'

'edgecolor'

'mew'

'markeredgewidth'

'aa'

'antialiased'

Таким образом, вы можете сократить вышеприведённый вызов до:

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() для восстановления значений по умолчанию rcParams после внесения изменений.

Примечания

Аналогичная функциональность доступна с помощью обычного интерфейса словаря, т.е. rcParams.update({"lines.linewidth": 2, ...}) (но rcParams.update не поддерживает сокращения или группировку).

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

Настройка стилей пунктирной линии

Настройка стилей пунктирной линии

Стиль с циклом cycler

Стиль с циклом cycler

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

Spec-Zone.ru

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