IniziaInizia gratis

Usare .groupby() dopo il riordino

È il momento di eseguire alcune analisi sul dataset dei cani adottabili, concentrandoti sulla "size" del cane. Hai già scritto del codice per riordinare le categorie. In questo esercizio svilupperai due istruzioni .groupby() simili per capire meglio l’effetto di "size" su altre variabili. dogs è stato precaricato per te.

Questo esercizio fa parte del corso

Lavorare con i dati categorici in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Stampa la tabella di frequenze di "sex" per ogni categoria della colonna "size".
  • Stampa la tabella di frequenze di "keep_in" per ogni categoria della colonna "size".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Previous code
dogs["size"].cat.reorder_categories(
  new_categories=["small", "medium", "large"],
  ordered=True,
  inplace=True
)

# How many Male/Female dogs are available of each size?
print(dogs.____(____)[____].value_counts())

# Do larger dogs need more room to roam?
print(dogs.____(____)[____].value_counts())
Modifica ed esegui il codice