Hue a sloupcové grafy počtů
Pojďme pokračovat v průzkumu datasetu studentů střední školy a podívat se na novou proměnnou. Sloupec "school" obsahuje zkratku školy, kterou student navštěvoval – buď "GP", nebo "MS".
V předchozím cvičení jsme vytvořili bodový graf, kde byly body obarveny podle toho, zda student žije v městské, nebo venkovské oblasti. Kolik studentů žije v městských a kolik ve venkovských oblastech – a liší se to podle navštěvované školy? Pojďme to zjistit pomocí grafu počtů s podskupinami.
Toto cvičení je součástí kurzu
Úvod do vizualizace dat se Seabornem
Pokyny k cvičení
- Doplň slovník
palette_colorstak, aby hodnotě"Rural"přiřadil barvu"green"a hodnotě"Urban"barvu"blue". - Vytvoř graf počtů s proměnnou
"school"na ose x, využij přitom DataFramestudent_data.- Přidej do grafu podskupiny pomocí proměnné
"location"a použij slovníkpalette_colors, aby byly podskupiny lokací zobrazeny zeleně a modře.
- Přidej do grafu podskupiny pomocí proměnné
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import Matplotlib and Seaborn
import matplotlib.pyplot as plt
import seaborn as sns
# Create a dictionary mapping subgroup values to colors
palette_colors = {____: "green", ____: "blue"}
# Create a count plot of school with location subgroups
# Display plot
plt.show()