IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Compila il dizionario palette_colors per 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 DataFrame student_data.
    • Aggiungi i sottogruppi al grafico usando la variabile "location" e usa il dizionario palette_colors per rendere i sottogruppi di location verdi e blu.

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()
Modifica ed esegui il codice