CommencerCommencer gratuitement

Lieux spécifiques

Dans cet exercice, vous allez vous entraîner à rechercher des identifiants géographiques pour les grandes villes. Le Census classe les villes et autres municipalités comme des "places". Vous trouverez les codes de « place » à l’aide du Geographic Codes Lookup du Missouri Census Data Center

Les variables à demander sont les noms des « places » et la population totale.

La bibliothèque requests a été importée et le base_url de la requête est déjà configuré pour demander les données SF1 de 2010.

Cet exercice fait partie du cours

Analyzing US Census Data in Python

Afficher le cours

Instructions

  • À l’aide du Missouri Census Data Center, trouvez (1) le code d’État à deux chiffres pour la Pennsylvanie et (2) les codes de place à cinq chiffres pour les villes de Philadelphie et Pittsburgh
  • Définissez le prédicat "for" pour demander les deux codes place trouvés pour Philadelphie et Pittsburgh, séparés par une virgule
  • Définissez le prédicat "in" pour demander le code state trouvé pour la Pennsylvanie

Exercice interactif pratique

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

# Build dictionary of predicates
get_vars = ["NAME", "P001001"] # <- total population
predicates = {}
predicates["get"] = ",".join(get_vars)
predicates["for"] = "place:____"
predicates["in"] = "state:____"

# Execute the request
r = requests.get(base_url, params=predicates)

# Show the response text
print(r.text)
Modifier et exécuter le code