Zacznij terazZacznij za darmo

Konkretne miejscowości

W tym ćwiczeniu przećwiczysz wyszukiwanie identyfikatorów geograficznych dla dużych miast. Spis Powszechny klasyfikuje miasta i inne gminy jako "miejscowości" (ang. places). Kody miejscowości znajdziesz za pomocą narzędzia Geographic Codes Lookup na stronie Missouri Census Data Center.

Zmienne do pobrania to nazwy miejscowości oraz łączna liczba ludności.

Biblioteka requests została już zaimportowana, a base_url dla zapytania jest ustawiony tak, aby pobierać dane SF1 za rok 2010.

To ćwiczenie jest częścią kursu

Analiza danych spisowych USA w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Korzystając z narzędzia Missouri Census Data Center, znajdź: (1) dwucyfrowy kod stanu dla Pensylwanii oraz (2) pięciocyfrowe kody miejscowości dla Filadelfii i Pittsburgha
  • Ustaw predykat "for" tak, aby pobrać dwa znalezione kody place dla Filadelfii i Pittsburgha, oddzielone przecinkiem
  • Ustaw predykat "in" tak, aby pobrać kod state dla Pensylwanii

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod