Práce s osami v matplotlib
Seaborn používá jako základní knihovnu pro tvorbu grafů matplotlib.
Většinou si vystačíš se Seaborn API, ale někdy se hodí sáhnout po funkcích
matplotlib a doladit grafy přesně podle svých potřeb. Klíčovým objektem
je v takovém případě axes z matplotlib.
Jakmile máš k dispozici objekt axes, můžeš graf přizpůsobit mnoha různými způsoby.
V těchto příkladech jsou data US HUD načtena v dataframu df a všechny potřebné knihovny jsou naimportovány.
Toto cvičení je součástí kurzu
Vizualizace dat se Seabornem pro pokročilé
Pokyny k cvičení
- Pomocí
plt.subplots()vytvoř objekty axes a figure. - Na axes vykresli
histplotsloupcefmr_3. - Nastav osu x výstižnějším popiskem "3 Bedroom Fair Market Rent".
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()