Ordinamento delle righe
Trovare dati interessanti in un DataFrame è spesso più facile se cambi l'ordine delle righe. Puoi ordinare le righe passando il nome di una colonna a .sort_values().
Se alcune righe hanno lo stesso valore (cosa che capita spesso quando si ordina in base a una variabile categorica), potresti voler rompere i pareggi ordinando in base a un'altra colonna. Puoi ordinare più colonne in questo modo passando una lista di nomi di colonne.
| Ordina per… | Sintassi |
|---|---|
| una colonna | df.sort_values("breed") |
| più colonne | df.sort_values(["breed", "weight_kg"]) |
Unendo .sort_values() con .head(), puoi rispondere a domande del tipo "Quali sono i casi più frequenti in cui…?".
homelessness è a tua disposizione e pandas è già stato caricato come pd.
Questo esercizio fa parte del corso
Manipolazione dei dati con pandas
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Sort homelessness by individuals
homelessness_ind = ____
# Print the top few rows
print(____)