matplotlib.pyplot.rc #
- matplotlib.pyplot. rc ( Gruppe , ** kwargs ) [Quelle] #
Stellen Sie den Strom ein
rcParams
. group ist die Gruppierung für den rc, z. B. fürlines.linewidth
die Gruppe istlines
, füraxes.facecolor
, die Gruppe istaxes
, und so weiter. Gruppe kann auch eine Liste oder ein Tupel von Gruppennamen sein, zB ( xtick , ytick ). kwargs ist ein Name/Wert-Paar eines Wörterbuchattributs, z. B.:rc('lines', linewidth=2, color='r')
setzt den Strom
rcParams
und ist äquivalent zu:rcParams['lines.linewidth'] = 2 rcParams['lines.color'] = 'r'
Um interaktiven Benutzern das Tippen zu ersparen, stehen folgende Aliase zur Verfügung:
Alias
Eigentum
'lw'
'Linienbreite'
'ls'
'Linienstil'
'c'
'Farbe'
'fc'
'Gesichtsfarbe'
'ec'
'Kantenfarbe'
'miauen'
'markeredgewidth'
'aa'
'antialiased'
Somit könnte man den obigen Aufruf abkürzen als:
rc('lines', lw=2, c='r')
Beachten Sie, dass Sie die kwargs-Wörterbuchfunktion von Python verwenden können, um Wörterbücher mit Standardparametern zu speichern. Beispielsweise können Sie die Schriftart rc wie folgt anpassen:
font = {'family' : 'monospace', 'weight' : 'bold', 'size' : 'larger'} rc('font', **font) # pass in the font dict as kwargs
So können Sie bequem zwischen mehreren Konfigurationen wechseln. Verwenden Sie
matplotlib.style.use('default')
oderrcdefaults()
, um die StandardeinstellungrcParams
nach Änderungen wiederherzustellen.Anmerkungen
Eine ähnliche Funktionalität ist über die normale Diktierschnittstelle verfügbar, dh ( unterstützt jedoch keine Abkürzungen oder Gruppierungen).
rcParams.update({"lines.linewidth": 2, ...})
rcParams.update
Beispiele mit matplotlib.pyplot.rc
#
Stile für gestrichelte Linien anpassen