Localități specifice
În acest exercițiu vei exersa căutarea identificatorilor geografici pentru orașele mari. Recensământul clasifică orașele și alte municipalități drept „places" (localități). Vei găsi codurile de localitate folosind Geographic Codes Lookup de la Missouri Census Data Center
Variabilele de solicitat sunt numele localităților și populația totală.
Biblioteca requests a fost deja importată, iar base_url pentru cerere este deja setată pentru a solicita date SF1 din 2010.
Acest exercițiu face parte din cursul
Analiza datelor recensământului SUA în Python
Instrucțiuni pentru exercițiu
- Folosind Missouri Census Data Center, găsește (1) codul de stat din două cifre pentru Pennsylvania și (2) codurile de localitate din cinci cifre pentru orașele Philadelphia și Pittsburgh
- Setează predicatul „for" pentru a solicita cele două coduri
placegăsite pentru Philadelphia și Pittsburgh, separate printr-o virgulă - Setează predicatul „in" pentru a solicita codul de
stategăsit pentru Pennsylvania
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)