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
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
placetrouvés pour Philadelphie et Pittsburgh, séparés par une virgule - Définissez le prédicat "in" pour demander le code
statetrouvé 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)