IniziaInizia gratis

Caricare dati JSON

Molti portali di open data mettono a disposizione insiemi di dati in formato JSON particolarmente facili da analizzare. Sono accessibili direttamente via URL. Ogni oggetto è un record, tutti gli oggetti hanno lo stesso set di attributi e nessun valore è un oggetto annidato che richieda un parsing aggiuntivo.

Il Daily Report del New York City Department of Homeless Services è proprio un dataset di questo tipo: contiene anni di conteggi della popolazione nei rifugi per senzatetto. Puoi visualizzarlo nella console prima di caricarlo in un dataframe con la funzione read_json() di pandas.

Questo esercizio fa parte del corso

Acquisizione dati semplificata con pandas

Visualizza il corso

Istruzioni dell'esercizio

  • Fatti un'idea dei contenuti di dhs_daily_report.json, che sono stampati in console.
  • Importa pandas come pd.
  • Usa read_json() per caricare dhs_daily_report.json in un dataframe, pop_in_shelters.
  • Visualizza le statistiche sintetiche di pop_in_shelters con il metodo describe() del dataframe.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Load pandas as pd
____

# Load the daily report to a dataframe
pop_in_shelters = ____

# View summary stats about pop_in_shelters
print(____)
Modifica ed esegui il codice