Striche entfernen aus Matplotlib-Plots

Von Fabian
Kategorie: Python
Tags: Matplotlib
Lesezeit: 1 Minuten

Oft möchten Sie möglicherweise Striche von einer oder mehreren Achsen in einem Matplotlib-Diagramm entfernen. Glücklicherweise ist dies mit der Funktion tick_params() einfach zu bewerkstelligen.

Dieses Tutorial zeigt anhand des folgenden Streudiagramms einige Beispiele für die praktische Verwendung dieser Funktion:

import matplotlib.pyplot as plt

# Daten erstellen
x = [25, 12, 15, 14, 19, 23, 25, 29]
y = [5, 7, 7, 9, 12, 9, 9, 4]

# Streudiagramm erstellen
plt.scatter(x, y, s=200)

Matplotlibticks

Beispiel 1: Entfernen von Striche von einer einzelnen Achse

Der folgende Code zeigt, wie Sie die Striche von der y-Achse entfernen:

plt.tick_params(left=False)

plt.scatter(x, y, s=200)

Matplotlib entfernt Striche von der y-Achse

Der folgende Code zeigt, wie Sie die Striche von der x-Achse entfernen:

plt.tick_params(bottom=False)

plt.scatter(x, y, s=200)

Matplotlib entfernt Striche von der x-Achse

Beispiel 2: Entfernen Sie Striche von beiden Achsen

Der folgende Code zeigt, wie Sie die Striche von beiden Achsen entfernen:

plt.tick_params(left=False,
                bottom=False)

plt.scatter(x, y, s=200)

Matplotlib entfernt Striche von beiden Achsen

Beispiel 3: Entfernen Sie Striche und Beschriftungen von den Achsen

Der folgende Code zeigt, wie Sie die Striche und Beschriftungen von beiden Achsen entfernen:

plt.tick_params(left=False,
                bottom=False,
                labelleft=False,
                labelbottom=False)

plt.scatter(x, y, s=200)

Entfernen Sie Striche und Beschriftungen aus dem Matplotlib-Plot

Weitere Matplotlib-Tutorials finden Sie hier.

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren: