LoslegenKostenlos starten

Wahlbezirke des Repräsentantenhauses nach Bundesstaat

Eine familienpolitische Non-Profit-Organisation aus Pennsylvania möchte die durchschnittliche Familiengröße nach Wahlbezirk des Repräsentantenhauses ermitteln, um Abgeordnete aus Bezirken mit relativ großen Familien anrufen zu können. Für diese Übung musst du die GEOID (ANSI-Code) für Pennsylvania kennen. Falls du sie aus einer früheren Übung nicht mehr weißt, nutze die Geographic Codes Lookup am Missouri Census Data Center.

Die Pakete requests und pandas (als pd) sind importiert. base_url ist definiert, ebenso das Dictionary predicates mit der Liste der anzufordernden Variablen.

Diese Übung ist Teil des Kurses

<Kurs>Analyse von US-Volkszählungsdaten mit Python</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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 bearbeiten und ausführen