Usare al meglio le funzioni di pandas
Stai creando un’applicazione Python che calcolerà statistiche riepilogative in base alle variabili scelte dall’utente. L’insieme di dati completo è piuttosto grande. Per ora stai configurando il codice usando una parte dell’insieme di dati, precaricato come adult. Mentre crei un processo riutilizzabile, assicurati di pensare al modo più efficiente per impostare l’oggetto GroupBy.
Questo esercizio fa parte del corso
Lavorare con i dati categorici in Python
Istruzioni dell'esercizio
- Crea una lista con i nomi di due variabili scelte dall’utente:
"Education"e"Above/Below 50k". - Crea un oggetto
GroupBy,gb, usandouser_listcome variabili di raggruppamento. - Calcola la media di
"Hours/Week"per ciascun gruppo usando l’approccio più efficiente mostrato nel video.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create a list of user-selected variables
user_list = ____
# Create a GroupBy object using this list
gb = ____
# Find the mean for the variable "Hours/Week" for each group - Be efficient!
print(____)