Een FacetGrid bouwen
Seaborns FacetGrid is de basis voor het bouwen van data-bewuste grids. Met zo'n grid kun je
een reeks kleine grafieken maken die handig zijn om complexe gegevensrelaties te begrijpen.
In deze oefeningen bekijken we opnieuw de College Scorecard Data van het Amerikaanse Department of Education. Deze rijke gegevensset bevat veel interessante elementen die we met Seaborn kunnen plotten.
Bij het bouwen van een FacetGrid zijn er twee stappen:
- Maak een
FacetGrid-object met kolommen, rijen of hue. - Koppel individuele plots aan het grid met map.
Deze oefening maakt deel uit van de cursus
Gevorderde datavisualisatie met Seaborn
Oefeninstructies
- Maak een
FacetGriddie een puntplot van de gemiddelde SAT-scoresSAT_AVG_ALLlaat zien. - Gebruik
row_orderom de weergavevolgorde van de degree types te bepalen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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()