matplotlib.pyplot.rc #
- matplotlib.pyplot. RC ( Group , ** Kwargs ) [Source] #
Imposta la corrente
rcParams
. gruppo è il raggruppamento per rc, ad esempio, perlines.linewidth
il gruppo èlines
, peraxes.facecolor
, il gruppo èaxes
e così via. Il gruppo può anche essere un elenco o una tupla di nomi di gruppi, ad esempio ( xtick , ytick ). kwargs è una coppia nome/valore dell'attributo del dizionario, ad esempio:rc('lines', linewidth=2, color='r')
Imposta la corrente
rcParams
ed è equivalente a:rcParams['lines.linewidth'] = 2 rcParams['lines.color'] = 'r'
I seguenti alias sono disponibili per salvare la digitazione per gli utenti interattivi:
Alias
Proprietà
'lw'
'larghezza della linea'
'io'
'Linestyle'
'c'
'colore'
'fc'
'FaceColor'
'ec'
'bordo colore'
'miagolare'
'MarketEdgewidth'
'aa'
'antialiasing'
Quindi potresti abbreviare la chiamata sopra come:
rc('lines', lw=2, c='r')
Nota che puoi usare la funzione del dizionario kwargs di Python per memorizzare i dizionari dei parametri predefiniti. ad esempio, puoi personalizzare il carattere rc come segue:
font = {'family' : 'monospace', 'weight' : 'bold', 'size' : 'larger'} rc('font', **font) # pass in the font dict as kwargs
Ciò consente di passare facilmente da una configurazione all'altra. Utilizzare
matplotlib.style.use('default')
orcdefaults()
per ripristinare il valore predefinitorcParams
dopo le modifiche.Appunti
Una funzionalità simile è disponibile utilizzando la normale interfaccia dict, cioè (ma non supporta abbreviazioni o raggruppamenti).
rcParams.update({"lines.linewidth": 2, ...})
rcParams.update
Esempi che utilizzano matplotlib.pyplot.rc
#
Personalizzazione degli stili delle linee tratteggiate