CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Indiquez des valeurs de chaînes appropriées pour year et dataset afin 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.text avec la fonction print

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(____)
Modifier et exécuter le code