Läs in JSON-data
Många öppna dataportalers JSON-datamängder är enkla att tolka. De kan nås direkt via URL. Varje objekt är en post, alla objekt har samma uppsättning attribut, och inga värden är kapslade objekt som i sin tur behöver tolkas.
New York City Department of Homeless Services Daily Report är en sådan datamängd – den innehåller flera års statistik över antalet personer i härbärgen. Du kan granska den i konsolen innan du läser in den i ett dataframe med pandas-funktionen read_json().
Den här övningen är en del av kursen
Effektiv datainläsning med pandas
Övningsinstruktioner
- Skaffa dig en bild av innehållet i
dhs_daily_report.json, som visas i konsolen. - Importera
pandassompd. - Använd
read_json()för att läsa indhs_daily_report.jsoni ett dataframe med namnetpop_in_shelters. - Visa sammanfattande statistik om
pop_in_sheltersmed dataframetsdescribe()-metod.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load pandas as pd
____
# Load the daily report to a dataframe
pop_in_shelters = ____
# View summary stats about pop_in_shelters
print(____)