Korzystanie z osi matplotlib
Seaborn używa matplotlib jako biblioteki bazowej do tworzenia wykresów.
W większości przypadków możesz korzystać z API Seaborn, aby modyfikować wizualizacje,
ale czasem warto sięgnąć po funkcje matplotlib, by jeszcze bardziej dostosować
wykresy do swoich potrzeb. Kluczowym elementem jest tutaj obiekt axes z biblioteki matplotlib.
Dysponując obiektem axes, możesz wprowadzać wiele różnych modyfikacji swojego wykresu.
W poniższych przykładach dane US HUD są wczytane do ramki danych df, a wszystkie biblioteki
są już zaimportowane.
To ćwiczenie jest częścią kursu
Wizualizacja danych z Seaborn – poziom średniozaawansowany
Instrukcje do ćwiczenia
- Użyj
plt.subplots(), aby utworzyć obiekty osi i figury. - Narysuj
histplotkolumnyfmr_3na osi. - Nadaj osi X bardziej opisową etykietę: "3 Bedroom Fair Market Rent".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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()