Sinnestare gli uccelli
Finalmente hai finito il lavoro di oggi, ma un/una collega ti ha chiesto un favore all’ultimo minuto. Un cliente ha fornito dei dati su alcuni uccelli che vuole classificare.
Esaminando i dati, ti accorgi che il formato non è dei migliori: l’elenco degli uccelli è in un file, mentre le loro caratteristiche sono in un altro.
Sei riuscito/a a leggere i nomi degli uccelli in una lista chiamata names. Hai letto le informazioni sugli uccelli in un’altra lista chiamata bird_facts, ma questa lista contiene dizionari in formato stringa.
Per ottenere un DataFrame utilizzabile, dovrai eseguire diverse operazioni.
Le liste names e bird_facts sono entrambe disponibili nella tua sessione. Assicurati di esaminarle nella console! Il modulo json è già caricato.
Questo esercizio fa parte del corso
Rimodellare i dati con pandas
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define birds reading names and bird_facts lists into names and bird_facts columns
birds = pd.DataFrame(____(____=____, ____=____))
# Print birds
print(birds)