Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Maak een FacetGrid die een puntplot van de gemiddelde SAT-scores SAT_AVG_ALL laat zien.
  • Gebruik row_order om 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()
Code bewerken en uitvoeren