Mit der Python-Bibliothek Matplotlib ist es möglich, Diagramme zu erstellen. Heute lernst Du, ganz einfach ein Kreisdiagramm zu erstellen.
Falls Matplotlib auf deinem Gerät noch nicht installiert ist, kannst Du es mit folgendem pip-Befehl über die Konsole installieren:
pip install matplotlib
Perfekt, jetzt sind wir startklar!
Als erstes legen wir den Inhalt deines Diagramms fest und erstellen dann das Diagramm:
from matplotlib import pyplot as plt
beschriftung = [ "Januar" , "Februar" , "März" ]
werte = [ 12 , 15 , 22 ]
plt.title ( "Testdiagramm" )
plt.pie ( werte , labels = beschriftung )
plt.show ()
plt.savefig ( "speicherort\diagramm.png" )
Hierbei beschreibt beschriftung die Beschriftungen der Kreisabschnitte und werte die jeweiligen Werte. Mit plt.title legst Du die Überschrift für dein Diagramm fest.
Die letzen drei Zeilen erstellen das Diagramm, zeigen es in der der Konsole an und speichern es anschließend als Bild.
Naja, bisher sieht es noch etwas langweilig aus. Aber zum Glück kann man mit Matplotlib dem Diagramm auch stylen.
Lass uns als nächstes das Diagramm noch etwas verschönern!
from matplotlib import pyplot as plt
beschriftung = [ "Januar" , "Februar" , "März" ]
werte = [ 12 , 15 , 22 ]
plt.title ( "Testdiagramm" )
diagramm_farben = [ "#fa8f37" , "#ff6969" , "#a6cc59" ]
diagramm_hervorhebung = [ 0 , 0.3 , 0 ]
plt.pie ( werte , labels = beschriftung , colors = diagramm_farben , explode = diagramm_hervorhebung )
plt.show ()
plt.savefig ( "speicherort\diagramm.png" )
Zunächst passen wir die Farben etwas an. Du kannst entweder wie hier Farbcodes für die Farben verwenden, oder Du verwendest die folgenden Kürzel:
"b": blau"g": grün"r": rot"w": weiß"k": schwarz"y": gelb"b": blauMit der Eigenschaft explode lassen wir die zweite Kategorie etwas herausstechen:
Damit dein Diagramm professionell wirkt, gebe ich dir noch ein paar Tipps mit: