Luoghi specifici
In questo esercizio farai pratica nel cercare gli identificativi geografici delle principali città. Il Census classifica le città e gli altri comuni come "places". Troverai i codici dei place usando il Geographic Codes Lookup del Missouri Census Data Center
Le variabili da richiedere sono i nomi dei place e la popolazione totale.
La libreria requests è già stata importata e il base_url è già impostato per richiedere i dati SF1 per il 2010.
Questo esercizio fa parte del corso
Analizzare i dati del Censimento USA con Python
Istruzioni dell'esercizio
- Usando il Missouri Census Data Center, trova (1) il codice state a due cifre per la Pennsylvania e (2) i codici place a cinque cifre per le città di Philadelphia e Pittsburgh
- Imposta il predicato "for" per richiedere i due codici
placeche hai trovato per Philadelphia e Pittsburgh, separati da una virgola - Imposta il predicato "in" per richiedere il codice
stateche hai trovato per la Pennsylvania
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Build dictionary of predicates
get_vars = ["NAME", "P001001"] # <- total population
predicates = {}
predicates["get"] = ",".join(get_vars)
predicates["for"] = "place:____"
predicates["in"] = "state:____"
# Execute the request
r = requests.get(base_url, params=predicates)
# Show the response text
print(r.text)