Kom igångKom igång gratis

Specifika orter

I den här övningen får du träna på att slå upp geografiska identifierare för större städer. Census klassificerar städer och andra kommuner som "places" (orter). Du hittar ortkoder via Geographic Codes Lookup på Missouri Census Data Center

Variablerna du ska hämta är ortsnamn och total befolkning.

Biblioteket requests är redan importerat och base_url för förfrågan är inställd på att hämta SF1-data för 2010.

Den här övningen är en del av kursen

Analys av amerikansk folkräkningsdata i Python

Visa kurs

Övningsinstruktioner

  • Använd Missouri Census Data Center för att hitta (1) den tvåsiffriga statskoden för Pennsylvania och (2) de femsiffriga ortkoderna för städerna Philadelphia och Pittsburgh
  • Ange "for"-predikatet för att hämta de två place-koder du hittade för Philadelphia och Pittsburgh, separerade med ett kommatecken
  • Ange "in"-predikatet för att hämta den state-kod du hittade för Pennsylvania

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod