matplotlib-Achsen verwenden
Seaborn verwendet matplotlib als zugrunde liegende Bibliothek zum Erstellen von Plots.
Meistens kannst du die Seaborn-API nutzen, um deine Visualisierungen anzupassen,
ab und zu ist es aber hilfreich, die Funktionen von matplotlib zu verwenden, um
Plots zu individualisieren. Das wichtigste Objekt dafür sind die axes von matplotlib.
Sobald du ein axes-Objekt hast, kannst du deinen Plot sehr umfassend anpassen.
In diesen Beispielen sind die US-HUD-Daten im DataFrame df geladen und alle Bibliotheken
sind importiert.
Diese Übung ist Teil des Kurses
<Kurs>Fortgeschrittene Datenvisualisierung mit Seaborn</Kurs>Übungsanweisungen
- Verwende
plt.subplots(), um ein Axes- und ein Figure-Objekt zu erstellen. - Zeichne einen
histplotder Spaltefmr_3auf die Achsen. - Setze eine aussagekräftigere Beschriftung der x-Achse auf "3 Bedroom Fair Market Rent".
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Create a figure and axes
fig, ax = plt.____()
# Plot the distribution of data
sns.histplot(df['fmr_3'], ax=ax)
# Create a more descriptive x axis label
ax.set(____="3 Bedroom Fair Market Rent")
# Show the plot
plt.show()