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.
Deze oefening maakt deel uit van de cursus
Analyzing US Census Data in Python
Oefeninstructies
- Specify appropriate string values for
yearanddatasetto 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.textusing theprintfunction
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(____)