Aan de slagGa gratis aan de slag

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

Cursus bekijken

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:])
Code bewerken en uitvoeren