Was ist plt?

plt steht im Allgemeinen für matplotlib.pyplot, ein Modul in der Python-Bibliothek Matplotlib.

  • Was ist Matplotlib? Matplotlib ist eine umfassende Bibliothek zum Erstellen statischer, animierter und interaktiver Visualisierungen in Python. matplotlib.pyplot ist eine Sammlung von Befehlen, die Matplotlib ähnlich wie MATLAB funktionieren lassen. Es bietet eine Möglichkeit, Plots und Diagramme zu erstellen und anzupassen.

  • pyplot Modul: Das pyplot Modul bietet eine zustandsbasierte Schnittstelle zu Matplotlib. Das bedeutet, dass es eine Reihe von Funktionen bereitstellt, die implizit auf eine globale Figur und Achsen operieren. Jede Plot-Funktion in pyplot nimmt Änderungen an einer Figur vor, z.B. das Erstellen einer neuen Figur, das Zeichnen einer Linie, das Hinzufügen von Beschriftungen usw.

  • Wichtige Funktionen:

    • plt.plot(): Zum Erstellen von Line-Plots.
    • plt.scatter(): Zum Erstellen von Streudiagrammen.
    • plt.bar(): Zum Erstellen von Balkendiagrammen.
    • plt.hist(): Zum Erstellen von Histogrammen.
    • plt.xlabel(), plt.ylabel(): Zum Hinzufügen von Beschriftungen zu den Achsen.
    • plt.title(): Zum Hinzufügen eines Titels zum Plot.
    • plt.legend(): Zum Anzeigen einer Legende.
    • plt.show(): Zum Anzeigen des erstellten Plots.
    • plt.savefig(): Zum Speichern des Plots in einer Datei.
  • Verwendung: In der Regel importiert man matplotlib.pyplot als plt:

    import matplotlib.pyplot as plt
    

    Anschließend kann man die Funktionen von plt verwenden, um Plots zu erstellen.

  • Beispiel:

    import matplotlib.pyplot as plt
    import numpy as np
    
    x = np.linspace(0, 10, 100)
    y = np.sin(x)
    
    plt.plot(x, y)
    plt.xlabel("x-Achse")
    plt.ylabel("y-Achse")
    plt.title("Sinusfunktion")
    plt.show()