Sloupcový graf s podskupinami a subploty
V tomto cvičení se vrátíme k datasetu z průzkumu mezi mladými lidmi a prozkoumáme, jestli se podíl těch, kteří mají rádi techno ("Likes Techno"), liší podle pohlaví ("Gender") nebo místa bydliště ("Village - town"). Toto cvičení ti dá příležitost procvičit si vše, co ses v průběhu kurzu naučil/a!
Seaborn je už naimportovaný jako sns a matplotlib.pyplot jako plt.
Toto cvičení je součástí kurzu
Úvod do vizualizace dat se Seabornem
Pokyny k cvičení
- Nastav styl grafu na
"dark". - Uprav kód sloupcového grafu tak, aby přidal subploty podle hodnot
"Gender"uspořádané do sloupců. - Přidej k tomuto grafu
FacetGridnázev"Percentage of Young People Who Like Techno". - Pojmenuj osu x
"Location of Residence"a osu y"% Who Like Techno".
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Set the figure style to "dark"
____
# Adjust to add subplots per gender
g = sns.catplot(x="Village - town", y="Likes Techno",
data=survey_data, kind="bar",
____)
# Add title and axis labels
g.____("Percentage of Young People Who Like Techno", y=1.02)
g.____(____="Location of Residence",
____="% Who Like Techno")
# Show plot
plt.show()