matplotlib.pyplot.rc #

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

Réglez le courant rcParams. groupe est le groupement pour le rc, par exemple, pour lines.linewidthle groupe est lines, pour axes.facecolor, le groupe est axes, et ainsi de suite. Group peut également être une liste ou un tuple de noms de groupe, par exemple ( xtick , ytick ). kwargs est une paire nom/valeur d'attribut de dictionnaire, par exemple :

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

définit le courant rcParamset équivaut à :

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

Les alias suivants sont disponibles pour économiser la saisie pour les utilisateurs interactifs :

Alias

Propriété

'lw'

'largeur de ligne'

'ls'

'style de ligne'

'c'

'Couleur'

'fc'

'facecolor'

'ec'

'couleur de bord'

'miauler'

'markeredgewidth'

'aa'

'anticrénelé'

Ainsi, vous pouvez abréger l'appel ci-dessus comme suit :

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

Notez que vous pouvez utiliser la fonction de dictionnaire kwargs de python pour stocker les dictionnaires des paramètres par défaut. par exemple, vous pouvez personnaliser la police rc comme suit :

font = {'family' : 'monospace',
        'weight' : 'bold',
        'size'   : 'larger'}
rc('font', **font)  # pass in the font dict as kwargs

Cela vous permet de basculer facilement entre plusieurs configurations. Utilisez matplotlib.style.use('default')ou rcdefaults()pour restaurer la valeur par défaut rcParamsaprès les modifications.

Remarques

Une fonctionnalité similaire est disponible en utilisant l'interface dict normale, c'est-à-dire (mais ne prend pas en charge les abréviations ou le regroupement).rcParams.update({"lines.linewidth": 2, ...})rcParams.update

Exemples utilisant matplotlib.pyplot.rc#

Personnalisation des styles de lignes pointillées

Personnalisation des styles de lignes pointillées

Personnalisation des styles de lignes pointillées
Coiffage avec cycleur

Coiffage avec cycleur

Coiffage avec cycleur