Zacznij terazZacznij za darmo

Okręgi kongresowe według stanu

Pensylwańska organizacja non-profit zajmująca się wspieraniem rodzin chce poznać średnią wielkość rodziny w poszczególnych okręgach kongresowych, aby móc kontaktować się z przedstawicielami okręgów o stosunkowo dużych rodzinach. W tym ćwiczeniu będziesz potrzebować kodu GEOID (kodu ANSI) dla Pensylwanii. Jeśli nie pamiętasz go z poprzedniego ćwiczenia, skorzystaj z Geographic Codes Lookup w Missouri Census Data Center.

Biblioteki requests i pandas (jako pd) zostały już zaimportowane. Zdefiniowano zmienną base_url oraz słownik predicates zawierający listę zmiennych do pobrania.

To ćwiczenie jest częścią kursu

Analiza danych spisowych USA w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

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

# Build dictionary of predicates and execute the request
predicates[____] = ____
predicates[____] = ____
r = requests.get(base_url, params=predicates)

# Construct the DataFrame
col_names = ["name", "avg_family_size", "state", "cd"]
cd = pd.DataFrame(columns=col_names, data=r.json()[1:])
Edytuj i uruchom kod