Tvorba FacetGrid
Seabornův FacetGrid je základem pro tvorbu datově orientovaných gridů. Datově orientovaný grid ti umožňuje vytvořit sérii malých grafů, které se hodí k pochopení složitých vztahů v datech.
V těchto cvičeních budeme dál pracovat s daty College Scorecard z amerického Ministerstva školství. Tento obsáhlý dataset obsahuje mnoho zajímavých datových prvků, které můžeme vizualizovat pomocí Seabornu.
Při tvorbě FacetGrid postupuješ ve dvou krocích:
- Vytvoříš objekt
FacetGridse sloupci, řádky nebo parametrem hue. - Na grid namapuješ jednotlivé grafy.
Toto cvičení je součástí kurzu
Vizualizace dat se Seabornem pro pokročilé
Pokyny k cvičení
- Vytvoř
FacetGrid, který zobrazí bodový graf průměrných skóre SAT (SAT_AVG_ALL). - Pomocí
row_orderurči pořadí zobrazení typů titulů.
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 FacetGrid with Degree_Type and specify the order of the rows using row_order
g2 = sns.____(df,
____="Degree_Type",
row_order=['Graduate', 'Bachelors', 'Associates', 'Certificate'])
# Map a pointplot of SAT_AVG_ALL onto the grid
g2.____(sns.____, 'SAT_AVG_ALL')
# Show the plot
plt.show()
plt.clf()