Konkrétní místa
V tomto cvičení si procvičíš vyhledávání geografických identifikátorů pro velká města. Census klasifikuje města a obce jako „places" (místa). Kódy míst najdeš pomocí nástroje Geographic Codes Lookup na Missouri Census Data Center
Požadované proměnné jsou názvy míst a celková populace.
Knihovna requests je již naimportována a base_url pro dotaz je nastavena tak, aby načítala data SF1 za rok 2010.
Toto cvičení je součástí kurzu
Analýza dat amerického sčítání lidu v Pythonu
Pokyny k cvičení
- Pomocí Missouri Census Data Center najdi (1) dvojciferný kód státu Pennsylvania a (2) pěticiferné kódy míst pro města Philadelphia a Pittsburgh
- Nastav predikát „for" tak, aby obsahoval oba kódy
place, které jsi našel/a pro Philadelphii a Pittsburgh, oddělené čárkou - Nastav predikát „in" na kód
state, který jsi našel/a pro Pennsylvanii
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)