CommencezCommencez gratuitement

Lieux précis

Dans cet exercice, vous vous exercerez à repérer les identifiants géographiques des grandes villes. Le Census classe les villes et autres municipalités comme des « places ». Vous trouverez les codes de lieu à l'aide de la recherche de codes géographiques du Missouri Census Data Center

Les variables à demander sont les noms des lieux 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.

Cette activité fait partie du cours

Analyser les données du recensement des États-Unis avec Python

Voir le cours

Instructions de l’exercice

  • À l'aide du Missouri Census Data Center, trouvez (1) le code d'État à deux chiffres pour la Pennsylvanie et (2) les codes de lieu à 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 que vous avez trouvé pour la Pennsylvanie

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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