Congresdistricten per staat
Een non-profitorganisatie voor belangenbehartiging van gezinnen in Pennsylvania wil de gemiddelde gezinsgrootte per congresdistrict vinden, zodat ze vertegenwoordigers kunnen bellen uit districten met relatief grote gezinnen. Voor deze oefening moet je de GEOID (ANSI-code) voor Pennsylvania weten. Als je die niet meer weet van een vorige oefening, gebruik dan de Geographic Codes Lookup van het Missouri Census Data Center.
De pakketten requests en pandas (als pd) zijn geïmporteerd. De base_url is gedefinieerd, net als de predicates-dictionary met de lijst met variabelen om op te vragen.
Deze oefening maakt deel uit van de cursus
US Census-gegevens analyseren in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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:])