La requête API de base
Dans cet exercice, vous allez construire une requête d'API pour récupérer la taille moyenne des familles et l'âge médian pour tous les États des États-Unis. Les données proviendront du Summary File 1 du recensement décennal de 2010.
requests a été importé pour vous.
Cette activité fait partie du cours
Analyser les données du recensement des États-Unis avec Python
Instructions de l’exercice
- Indiquez des valeurs de chaînes appropriées pour
yearetdatasetafin de récupérer les données de 2010 à partir du Summary File 1 du recensement décennal - Construisez
get_vars, la liste des variables du recensement à demander, avec les noms de variables suivants :"NAME","P013001"(âge médian),"P037001"(taille moyenne de la famille) - Affichez
r.textavec la fonctionprint
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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(____)