Kursinhalt
Ultimative Visualisierung mit Python
Ultimative Visualisierung mit Python
Titel zum Diagramm Hinzufügen
Auswahl eines Titels
Zunächst einmal sollte ein gutes Diagramm einen prägnanten, aber aussagekräftigen Titel haben. Titel wie "Liniendiagramm" oder "Streudiagramm" sind zu abstrakt und geben uns keinen Einblick in den Zweck des Diagramms oder seine Daten. Ein Beispiel für einen guten Titel ist "Durchschnittliche monatliche Temperaturen in New York (2022)", da wir verstehen, was die Daten sind, der Ort und der Zeitraum, auf den sich unsere Daten beziehen (diese Aspekte sind in unserem Beispiel wichtig).
Schauen wir uns nun an, wie wir einen Diagrammtitel in matplotlib
setzen können:
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Setting the plot title plt.title('Percentage of users of programming languages') plt.show()
Einen Titel festlegen
Um einen Titel festzulegen, verwenden wir einfach die Funktion plt.title()
und übergeben einen Titel als String. Es gibt jedoch tatsächlich mehr dazu. Zusätzlich zum ersten Parameter label
können wir die Schriftgröße über den Parameter fontsize
(Standardwert ist 10
) und die Schriftfarbe über color
ändern (es gibt mehr Optionen zur Schriftanpassung, aber diese beiden sind die wichtigsten).
Ein weiterer wichtiger Parameter ist loc
(Position), der entweder die Werte center
(Standard), left
oder right
annehmen kann.
Lassen Sie uns nun den Titel in unserem Beispiel ändern:
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Customizing the title appearance plt.title('Percentage of users of programming languages', loc='left', fontsize=15, color='indigo') plt.show()
Hier haben wir den Titel auf die linke Seite gesetzt, die Schriftgröße vergrößert und die Schriftfarbe geändert. Meistens werden Sie sich nur um diese Parameter kümmern, jedoch können Sie jederzeit die Dokumentation für weitere Informationen konsultieren.
Swipe to start coding
Der Code in dieser Aufgabe erstellt ein Liniendiagramm für die durchschnittlichen jährlichen Temperaturen in Boston und Seattle. Ihre Aufgabe ist es:
- Verwenden Sie die richtige Funktion, um den Titel für das Diagramm festzulegen.
- Setzen Sie den folgenden Titel:
'Boston and Seattle average yearly temperatures'
. - Setzen Sie die Schriftgröße des Titels auf
15
. - Setzen Sie die Position des Titels auf
right
.
Lösung
Danke für Ihr Feedback!
Titel zum Diagramm Hinzufügen
Auswahl eines Titels
Zunächst einmal sollte ein gutes Diagramm einen prägnanten, aber aussagekräftigen Titel haben. Titel wie "Liniendiagramm" oder "Streudiagramm" sind zu abstrakt und geben uns keinen Einblick in den Zweck des Diagramms oder seine Daten. Ein Beispiel für einen guten Titel ist "Durchschnittliche monatliche Temperaturen in New York (2022)", da wir verstehen, was die Daten sind, der Ort und der Zeitraum, auf den sich unsere Daten beziehen (diese Aspekte sind in unserem Beispiel wichtig).
Schauen wir uns nun an, wie wir einen Diagrammtitel in matplotlib
setzen können:
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Setting the plot title plt.title('Percentage of users of programming languages') plt.show()
Einen Titel festlegen
Um einen Titel festzulegen, verwenden wir einfach die Funktion plt.title()
und übergeben einen Titel als String. Es gibt jedoch tatsächlich mehr dazu. Zusätzlich zum ersten Parameter label
können wir die Schriftgröße über den Parameter fontsize
(Standardwert ist 10
) und die Schriftfarbe über color
ändern (es gibt mehr Optionen zur Schriftanpassung, aber diese beiden sind die wichtigsten).
Ein weiterer wichtiger Parameter ist loc
(Position), der entweder die Werte center
(Standard), left
oder right
annehmen kann.
Lassen Sie uns nun den Titel in unserem Beispiel ändern:
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Customizing the title appearance plt.title('Percentage of users of programming languages', loc='left', fontsize=15, color='indigo') plt.show()
Hier haben wir den Titel auf die linke Seite gesetzt, die Schriftgröße vergrößert und die Schriftfarbe geändert. Meistens werden Sie sich nur um diese Parameter kümmern, jedoch können Sie jederzeit die Dokumentation für weitere Informationen konsultieren.
Swipe to start coding
Der Code in dieser Aufgabe erstellt ein Liniendiagramm für die durchschnittlichen jährlichen Temperaturen in Boston und Seattle. Ihre Aufgabe ist es:
- Verwenden Sie die richtige Funktion, um den Titel für das Diagramm festzulegen.
- Setzen Sie den folgenden Titel:
'Boston and Seattle average yearly temperatures'
. - Setzen Sie die Schriftgröße des Titels auf
15
. - Setzen Sie die Position des Titels auf
right
.
Lösung
Danke für Ihr Feedback!