Lerne, kleine Python-Datensätze mit Matplotlib in klare Visualisierungen umzusetzen. In acht angeleiteten Labs richtest du die Bibliothek ein, erstellst und gestaltest verbreitete Diagrammtypen, speicherst Abbildungen als Bilddateien und ordnest mehrere Plots in einer Figure an.
Jedes Lab entwickelt ein Plot-Muster in kurzen, konkreten Schritten. Du arbeitest mit Linien-, Balken- und Streudiagrammen, Histogrammen, Kreisdiagrammen und Subplots und lernst dabei Beschriftungen, Farben, Marker, Legenden, Achsen und Layout-Steuerungen kennen.
Was du lernen wirst
- Matplotlib installieren,
matplotlib.pyplotimportieren und Figure- sowie Axes-Objekte erstellen - Liniendaten plotten und Achsenbeschriftungen, Titel, Farben, Marker und Linienstile ergänzen
- Vertikale und horizontale Balkendiagramme mit Farben und Legenden erstellen
- Streudiagramme aufbauen und Markergröße, Farbe sowie Raster anpassen
- Histogramme erzeugen und unter anderem Klassenanzahl und Dichtenormalisierung einstellen
- Anteile mit Beschriftungen, Prozentwerten, abgesetzten Segmenten und Schatten darstellen
- Plots mit Subplots, gemeinsamen Achsen und angepassten Layouts kombinieren
- Plots anzeigen und Figures als Bilddateien speichern
Für wen dieser Kurs geeignet ist
Der Kurs richtet sich an Python-Einsteiger, die Plotten praktisch und ohne theorielastigen Einstieg lernen möchten. Er passt besonders, wenn du kleine Skripte und Listen schreiben kannst, Matplotlib aber noch nicht verwendet hast. Behandelt wird die Diagrammerstellung; Datenbereinigung, statistische Analyse, Pandas-Workflows und fortgeschrittenes Visualisierungsdesign gehören nicht zum Umfang.
Voraussetzungen: Grundlegende Python-Syntax wie Variablen, Listen, Funktionsaufrufe und das Ausführen eines Skripts wird empfohlen. Matplotlib-Vorkenntnisse sind nicht nötig.
Lernumgebung: Die angeleiteten Labs laufen in einer bereitgestellten Ubuntu-22.04-WebIDE. Du installierst und verwendest Matplotlib in Python-Dateien, führst den Code aus und prüfst gespeicherte Plot-Bilder in der Laborumgebung.
Häufig gestellte Fragen
Beginnt der Kurs mit der Installation von Matplotlib?
Ja. Das erste Lab verwendet pip, importiert matplotlib.pyplot, prüft die installierte Version und erstellt sowohl eine leere Figure als auch einen angezeigten Plot.
Welche Diagrammtypen erstelle ich?
Du erstellst Linienplots, vertikale und horizontale Balkendiagramme, Streudiagramme, Histogramme, Kreisdiagramme und mehrteilige Figures mit Subplots.
Brauche ich Erfahrung mit NumPy oder Pandas?
Nein. Eine Histogrammübung verwendet NumPy für Beispieldaten, setzt aber keine breiteren NumPy- oder Pandas-Kenntnisse voraus. Python-Grundlagen genügen.
Gibt es selbstständige Challenges oder ein Abschlussprojekt?
Nein. Alle acht Aktivitäten sind angeleitete Einsteiger-Labs zu einzelnen Plot-Techniken, kein unbegleitetes Projekt.





