Verbessere deine Matplotlib Legend und x/y-ticks in Plots

Hallo liebe Python-Interessierte! Ihr wollt eure Matplotlib Legend in euren Liniendiagrammen verbessern und beliebig positionieren?

Im heutigen Python-Tutorial in der Kategorie Python Matplotlib zeige ich euch, wie ihr eure in Matploblib erstellten Liniendiagramme (Matplotlib Plot) auffrisiert. Im Detail lernt ihr, wie ihr eure Matplotlib Legend (die Legende zu eurem Diagramm) an der richtigen Stelle positioniert. Außerdem lernt ihr heute nützliche Tipps und Tricks, wie ihr eure x- und y-ticks (die Einteilungen der Ordinate und Abszisse) nach euren Wünschen gestaltet. Das klingt kompliziert, aber ich kommentiere den Code und ihr könnt das Gelernte sofort in Python für eure Projekte umsetzen. 

Das ist der zweite Blog-Beitrag zu Matplotlib Plots (Liniendiagrammen). Falls ihr noch nicht wisst, wie ihr mit Matplotlib einfache Plots erstellt, empfehle ich euch meinen Blogartikel zu den Matplotlib Plots

Übrigens: Ihr könnt auch mein YouTube-Video zu diesem Blogartikel anschauen:


Voraussetzungen

Python installieren

Ich gehe davon aus, dass ihr Python bereits auf eurem PC installiert habt. Falls ihr noch nicht Python besitzt, keine Panik – das ist kein Hexenwerk. Ihr könnt euch Python bequem auf der Webseite https://www.python.org/ downloaden und installieren. Auf der Homepage findet ihr alle Informationen für alle üblichen Betriebssystemen (wie z. B. Windows,  Mac OS x und Linux/Unix).

Ihr könnt prüfen, ob die Installation erfolgreich war, indem ihr python in die Kommandozeile eingebt. Bei Windows müsst ihr dafür einfach nur in der Windowssuche „cmd“ eingeben und es öffnet sich das Terminal. Bei Mac OS x reicht die Suche nach Terminal. Sobald ihr in der Kommandozeile python eingegeben habt, sollte euch eure installierte Python-Version (z. B. 3.7.) angezeigt werden.

Matplotlib installieren

Gut, jetzt fehlt nur noch die Installation des Moduls Matplotlib. Dazu müsst ihr ledigilich über die Kommandozeile den folgenden Befehl eingeben, um die Bibliothek über PIP zu installieren:

pip install matplotlib

Zum Artikel

Matplotlib Plot: Erstelle Liniendiagramme mit Matplotlib

Hallo liebe Python-Interessierte!

Im heutigen Python-Tutorial in der Kategorie Python Matplotlib zeige ich euch Schritt-für-Schritt, wie ihr mit Matplotlib Liniendiagramme (Matplotlib Plot) erstellt und wie ihr die Diagramme euren eigenen Anforderungen anpassen könnt.


Übrigens: Ihr könnt auch mein YouTube-Video zu diesem Blogartikel anschauen:

Mein Matplotlib Plot YouTube Video

Matplotlib dient zum Erstellen von Graphen und zur professionellen Datenvisualisierung. Es ergänzt damit die beiden Python-Bibliotheken Numpy und SciPy. Matplotlib ist zwar einfach in der Benutzung und erlaubt neuen Usern einen leichten Einstieg. Nichtsdestotrotz eignet sich Matplotlib hervorragend, um Graphen auf hohem Niveau zu erstellen.

Die in Python importierbare Bibliothek erlaubt es, mittels wenigen Code-Zeilen individuelle und anpassbare Charts zu erstellen. Beispiele für Visualisierungen sind:

  • Liniendiagramme
  • Balkendiagramme
  • Scatterplots
  • Kuchendiagramme
  • Konturdiagramme
  • 3D-Charts

Falls noch nicht geschehen, ladet euch Python unter https://www.python.org herunter. Unter dem Reiter „Downloads“ findet ihr die passende und aktuelle Version abhängig von eurem Betriebssystem.  Ich arbeite in der Entwicklungsumgebung Anaconda mit dem Jupyter Notebook. Die Schritte zur Installation und Einrichtung von Anaconda sind im folgenden Links sehr gut beschrieben: https://fizban05.rz.tu-harburg.de/itbh-inf-wise201718/veranstaltungsskript-inf-wise201718/material/sitzungsmaterial/einrichtung-byod-python.html . Da Matplotlib nicht im Paket der Standardbibiliothek enthalten ist, müsst ihr es importieren. Das geht sehr bequem über das Ausführen des Befehls pip Install matplotlib in der Kommandozeile. Falls Probleme bei der Installation bestehen, empfehle ich die Homepage der Matplotlib-Dokumentation zu besuchen: https://matplotlib.org/users/installing.html. Zum Artikel