matplotlib.pyplot.setp #

matplotlib.pyplot. setp ( obj , * args , ** kwargs ) [Quelle] #

Legen Sie eine oder mehrere Eigenschaften für eine Artistfest oder listen Sie zulässige Werte auf.

Parameter :
obj Artistoder Liste vonArtist

Der/die Künstler, deren Eigenschaften festgelegt oder abgefragt werden. Beim Festlegen von Eigenschaften sind alle Künstler betroffen; Beim Abfragen der zulässigen Werte wird nur die erste Instanz in der Sequenz abgefragt.

Beispielsweise können mit einem einzigen Aufruf zwei Linien dicker und roter gemacht werden:

>>> x = arange(0, 1, 0.01)
>>> lines = plot(x, sin(2*pi*x), x, sin(4*pi*x))
>>> setp(lines, linewidth=2, color='r')
Datei dateiartig, Standard:sys.stdout

Where setpschreibt seine Ausgabe, wenn er aufgefordert wird, zulässige Werte aufzulisten.

>>> with open('output.log') as file:
...     setp(line, file=file)

Der Standardwert Nonebedeutet sys.stdout.

*args, **kwargs

Die festzulegenden Eigenschaften. Folgende Kombinationen werden unterstützt:

  • Stellen Sie den Linienstil einer gestrichelten Linie ein:

    >>> line, = plot([1, 2, 3])
    >>> setp(line, linestyle='--')
    
  • Legen Sie mehrere Eigenschaften gleichzeitig fest:

    >>> setp(line, linewidth=2, color='r')
    
  • Zulässige Werte für den Linienstil einer Linie auflisten:

    >>> setp(line, 'linestyle')
    linestyle: {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
    
  • Listen Sie alle Eigenschaften auf, die festgelegt werden können, und ihre zulässigen Werte:

    >>> setp(line)
    agg_filter: a filter function, ...
    [long output listing omitted]
    

setpunterstützt auch String/Wert-Paare im MATLAB-Stil. Äquivalent sind zum Beispiel:

>>> setp(lines, 'linewidth', 2, 'color', 'r')  # MATLAB style
>>> setp(lines, linewidth=2, color='r')        # Python style

Siehe auch

getp

Beispiele mit matplotlib.pyplot.setp#

Erstellen einer Zeitleiste mit Linien, Daten und Text

Erstellen einer Zeitleiste mit Linien, Daten und Text

Erstellen einer Zeitleiste mit Linien, Daten und Text
Konturieren des Lösungsraums von Optimierungen

Konturieren des Lösungsraums von Optimierungen

Konturieren des Lösungsraums von Optimierungen
Kommentierte Heatmaps erstellen

Kommentierte Heatmaps erstellen

Kommentierte Heatmaps erstellen
Boxplots

Boxplots

Boxplots
Kuchen-Demo2

Kuchen-Demo2

Kuchen-Demo2
Einen Kuchen und einen Donut beschriften

Einen Kuchen und einen Donut beschriften

Einen Kuchen und einen Donut beschriften
Patheffect-Demo

Patheffect-Demo

Patheffect-Demo
Eigenschaften festlegen und abrufen

Eigenschaften festlegen und abrufen

Eigenschaften festlegen und abrufen
TickedStroke-Pfadeffekt

TickedStroke-Pfadeffekt

TickedStroke-Pfadeffekt
Topografische Schummerung

Topografische Schummerung

Topografische Schummerung
Evans-Test

Evans-Test

Evans-Test
Der Lebenszyklus eines Grundstücks

Der Lebenszyklus eines Grundstücks

Der Lebenszyklus eines Grundstücks