matplotlib.pyplot.rc #

matplotlib.pyplot. RC ( Group , ** Kwargs ) [Source] #

Imposta la corrente rcParams. gruppo è il raggruppamento per rc, ad esempio, per lines.linewidthil gruppo è lines, per axes.facecolor, il gruppo è axese 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 rcParamsed è 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')o rcdefaults()per ripristinare il valore predefinito rcParamsdopo 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

Personalizzazione degli stili delle linee tratteggiate

Personalizzazione degli stili delle linee tratteggiate
Styling con ciclista

Styling con ciclista

Styling con ciclista