Einführung
Matplotlib ist eine leistungsstarke Datenvisualisierungsbibliothek in Python. Es bietet eine Vielzahl von Tools, um Graphen und Diagramme in Python zu erstellen. In diesem Tutorial lernen wir, wie man Text und Mathtext mit pyplot erstellt.
VM-Tipps
Nachdem die VM gestartet ist, klicken Sie in der oberen linken Ecke, um zur Registerkarte Notebook zu wechseln und Jupyter Notebook für die Übung zu nutzen.
Manchmal müssen Sie einige Sekunden warten, bis Jupyter Notebook vollständig geladen ist. Die Validierung von Vorgängen kann aufgrund von Einschränkungen in Jupyter Notebook nicht automatisiert werden.
Wenn Sie bei der Lernphase Probleme haben, können Sie Labby gerne fragen. Geben Sie nach der Sitzung Feedback, und wir werden das Problem für Sie prompt beheben.
Importieren der erforderlichen Bibliotheken
Zunächst müssen wir die erforderlichen Bibliotheken importieren. Wir werden die Bibliotheken numpy und matplotlib.pyplot importieren.
import matplotlib.pyplot as plt
import numpy as np
Daten erstellen
Als nächstes werden wir die Daten für das Diagramm erstellen. Wir werden eine Sinuswelle mit der Bibliothek numpy erstellen.
t = np.arange(0.0, 2.0, 0.01)
s = np.sin(2*np.pi*t)
Das Diagramm zeichnen
Jetzt werden wir das Diagramm mit der plot()-Methode der pyplot-Bibliothek zeichnen.
plt.plot(t, s)
Text zum Diagramm hinzufügen
Wir können Text zum Diagramm hinzufügen, indem wir die text()-Methode der pyplot-Bibliothek verwenden. Wir werden den Text "Hello, world!" an den Koordinaten (0, -1) hinzufügen.
plt.text(0, -1, r'Hello, world!', fontsize=15)
Titel, X-Beschriftung und Y-Beschriftung hinzufügen
Wir können Titel, X-Beschriftung und Y-Beschriftung zum Diagramm hinzufügen, indem wir die title(), xlabel() und ylabel()-Methoden der pyplot-Bibliothek verwenden. Wir werden "Spannung gegen Zeit" als Titel, "Zeit [s]" als X-Beschriftung und "Spannung [mV]" als Y-Beschriftung hinzufügen.
plt.title(r'Voltage vs Time', fontsize=20)
plt.xlabel('Time [s]')
plt.ylabel('Voltage [mV]')
Zeige das Diagramm an
Schließlich werden wir das Diagramm mit der show()-Methode der pyplot-Bibliothek anzeigen.
plt.show()
Zusammenfassung
In diesem Tutorial haben wir gelernt, wie man Text und Mathetext mit pyplot erstellt. Wir haben gelernt, wie man Text zum Diagramm hinzufügt, wie man Titel, X-Beschriftung und Y-Beschriftung zum Diagramm hinzufügt und wie man das Diagramm mit pyplot anzeigt.