Specifieke plaatsen
In deze oefening ga je geo-identificaties voor grote steden opzoeken. Het Census-bureau classificeert steden en andere gemeenten als "places". Je vindt place-codes met de Geographic Codes Lookup van het Missouri Census Data Center
De variabelen die je moet opvragen zijn plaatsnamen en totale bevolking.
De requests-bibliotheek is geïmporteerd en de base_url voor het verzoek is al ingesteld om SF1-gegevens voor 2010 op te vragen.
Deze oefening maakt deel uit van de cursus
US Census-gegevens analyseren in Python
Oefeninstructies
- Gebruik het Missouri Census Data Center om (1) de tweecijferige state-code voor Pennsylvania te vinden en (2) de vijfcijferige place-codes voor de steden Philadelphia en Pittsburgh
- Stel het "for"-predikaat in om de twee
place-codes die je voor Philadelphia en Pittsburgh hebt gevonden op te vragen, gescheiden door een komma - Stel het "in"-predikaat in om de
state-code die je voor Pennsylvania hebt gevonden op te vragen
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)