The Basic API Request
In this exercise, you will construct an API request to retrieve the average family size and median age for all states in the United States. The data will come from Summary File 1 of the 2010 Decennial Census.
requests
has been imported for you.
Diese Übung ist Teil des Kurses
Analyzing US Census Data in Python
Anleitung zur Übung
- Specify appropriate string values for
year
anddataset
to retrieve data for 2010 from Summary File 1 of the Decennial Census - Construct
get_vars
, the list of Census variables to request, with the following variable names:"NAME"
,"P013001"
(median age),"P037001"
(average family size) - Output
r.text
using theprint
function
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Build base URL
HOST = "https://api.census.gov/data"
year = ____
dataset = ____
base_url = "/".join([HOST, year, dataset])
# Specify Census variables and other predicates
get_vars = ____
predicates = {}
predicates["get"] = ",".join(get_vars)
predicates["for"] = "state:*"
# Execute the request, examine text of response object
r = requests.get(base_url, params=predicates)
print(____)