Teilstriche
Die von dir bisher vorgenommenen Anpassungen sind nun im Skript in übersichtlicher Form enthalten.
Im Video hat Hugo gezeigt, wie du die Teilstriche auf der y-Achse durch die Angabe von zwei Argumenten beeinflussen kannst:
plt.yticks([0,1,2], ["one","two","three"])
In diesem Beispiel werden die Teilstriche, die den Zahlen 0, 1 und 2 entsprechen, durch die Wörter eins, zwei und drei ersetzt.
Nun bearbeiten wir analog dazu die x-Achse deines Diagramms mit den Weltentwicklungsdaten, und zwar mit der xticks()-Funktion. Die Teilstriche 1000, 10000 und 100000 sollten durch 1k, 10k und 100k ersetzt werden. Zu diesem Zweck sind bereits zwei Listen vorhanden: tick_val und tick_lab.
Diese Übung ist Teil des Kurses
Python für Fortgeschrittene
Anleitung zur Übung
- Verwende
tick_valundtick_labals Eingaben für diexticks()-Funktion, um das Diagramm lesbarer zu gestalten. - Wie üblich lässt du das Diagramm mit
plt.show()anzeigen, nachdem du die Anpassungen vorgenommen hast.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Scatter plot
plt.scatter(gdp_cap, life_exp)
# Previous customizations
plt.xscale('log')
plt.xlabel('GDP per Capita [in USD]')
plt.ylabel('Life Expectancy [in years]')
plt.title('World Development in 2007')
# Definition of tick_val and tick_lab
tick_val = [1000, 10000, 100000]
tick_lab = ['1k', '10k', '100k']
# Adapt the ticks on the x-axis
# After customizing, display the plot