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ür lines.linewidthdie Gruppe ist lines, für axes.facecolor, die Gruppe ist axes, 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 rcParamsund 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')oder rcdefaults(), um die Standardeinstellung rcParamsnach Ä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

Stile für gestrichelte Linien anpassen

Stile für gestrichelte Linien anpassen
Stylen mit Cycler

Stylen mit Cycler

Stylen mit Cycler