Tworzenie FacetGrid
FacetGrid z biblioteki Seaborn to podstawa tworzenia siatek wykresów uwzględniających dane. Taka siatka pozwala generować serie małych wykresów, które ułatwiają zrozumienie złożonych zależności w danych.
W tych ćwiczeniach będziemy nadal analizować dane College Scorecard udostępnione przez amerykańskie Ministerstwo Edukacji. Ten bogaty zbiór danych zawiera wiele interesujących elementów, które można zwizualizować za pomocą Seaborna.
Tworzenie FacetGrid przebiega w dwóch krokach:
- Utwórz obiekt
FacetGridz kolumnami, wierszami lub odcieniami (hue). - Przypisz poszczególne wykresy do siatki za pomocą
map.
To ćwiczenie jest częścią kursu
Wizualizacja danych z Seaborn – poziom średniozaawansowany
Instrukcje do ćwiczenia
- Utwórz
FacetGrid, który wyświetla wykres punktowy średnich wyników SATSAT_AVG_ALL. - Użyj
row_order, aby kontrolować kolejność wyświetlania typów stopni.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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()