CommencerCommencer gratuitement

La requête API de base

Dans cet exercice, vous allez construire une requête 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 proviennent du Summary File 1 du recensement décennal de 2010.

requests a déjà été importé pour vous.

Cet exercice fait partie du cours

Analyzing US Census Data in Python

Afficher le cours

Instructions

  • Indiquez des valeurs de chaîne appropriées pour year et dataset afin de récupérer les données de 2010 depuis le Summary File 1 du Decennial Census
  • Construisez get_vars, la liste des variables Census à demander, avec les noms suivants : "NAME", "P013001" (âge médian), "P037001" (taille moyenne des familles)
  • Affichez r.text avec la fonction print

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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