Hue e count plot
Continuiamo a esplorare il nostro insieme di dati sugli studenti della scuola secondaria guardando una nuova variabile. La colonna "school" indica le iniziali della scuola frequentata dallo studente - "GP" o "MS".
Nell'esercizio precedente, abbiamo creato uno scatter plot in cui i punti erano colorati in base al fatto che lo studente vivesse in un'area urbana o rurale. Quanti studenti vivono in aree urbane rispetto a quelle rurali, e questo varia in base alla scuola frequentata? Creiamo un count plot con sottogruppi per scoprirlo.
Questo esercizio fa parte del corso
Introduzione alla visualizzazione dei dati con Seaborn
Istruzioni dell'esercizio
- Compila il dizionario
palette_colorsper mappare il valore di"location""Rural"al colore"green"e il valore"Urban"al colore"blue". - Crea un count plot con
"school"sull'asse x usando il DataFramestudent_data.- Aggiungi i sottogruppi al grafico usando la variabile
"location"e usa il dizionariopalette_colorsper rendere i sottogruppi di location verdi e blu.
- Aggiungi i sottogruppi al grafico usando la variabile
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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()