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
Fortgeschrittene Datenvisualisierung mit Seaborn
Anleitung zur Übung
- 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 Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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()