matplotlib.pyplot.yticks#

matplotlib.pyplot.yticks(ticks=None, labels=None, *, minor=False, **kwargs)[source]#

Holt oder setzt die aktuellen Tick-Positionen und Beschriftungen der y-Achse.

Ohne Argumente werden die aktuellen Werte zurückgegeben, ohne sie zu ändern.

Parameter:
ticksarray-like, optional

Die Liste der y-Tick-Positionen. Das Übergeben einer leeren Liste entfernt alle y-Ticks.

labelsArray-ähnlich, optional

Die Beschriftungen, die an den gegebenen ticks-Positionen platziert werden sollen. Dieses Argument kann nur übergeben werden, wenn auch ticks übergeben wird.

minorbool, Standard: False

Wenn False, werden die Haupt-Ticks/Beschriftungen geholt/gesetzt; wenn True, die Neben-Ticks/Beschriftungen.

**kwargs

Text-Eigenschaften können verwendet werden, um das Erscheinungsbild der Beschriftungen zu steuern.

Warnung

Dies setzt nur die Eigenschaften der aktuellen Ticks, was nur ausreichend ist, wenn Sie entweder ticks übergeben, was zu einer festen Liste von Ticks führt, oder wenn das Diagramm statisch ist.

Ticks sind nicht garantiert persistent. Verschiedene Operationen können Tick-Instanzen erstellen, löschen und modifizieren. Es besteht ein unmittelbares Risiko, dass diese Einstellungen verloren gehen, wenn Sie weiter mit der Grafik arbeiten (einschließlich des Schwenkens/Zooms in einer angezeigten Grafik).

Verwenden Sie stattdessen tick_params, wenn möglich.

Gibt zurück:
locs

Die Liste der y-Tick-Positionen.

labels

Die Liste der y-Beschriftungs-Text-Objekte.

Anmerkungen

Das Aufrufen dieser Funktion ohne Argumente (z.B. yticks()) ist das Pyplot-Äquivalent zum Aufrufen von get_yticks und get_yticklabels auf den aktuellen Achsen. Das Aufrufen dieser Funktion mit Argumenten ist das Pyplot-Äquivalent zum Aufrufen von set_yticks und set_yticklabels auf den aktuellen Achsen.

Beispiele

>>> locs, labels = yticks()  # Get the current locations and labels.
>>> yticks(np.arange(0, 1, step=0.2))  # Set label locations.
>>> yticks(np.arange(3), ['Tom', 'Dick', 'Sue'])  # Set text labels.
>>> yticks([0, 1, 2], ['January', 'February', 'March'],
...        rotation=45)  # Set text labels and properties.
>>> yticks([])  # Disable yticks.

Beispiele mit matplotlib.pyplot.yticks#

Tabellen-Demo

Tabellen-Demo