Lugares específicos
Neste exercício, você vai praticar como procurar identificadores geográficos de grandes cidades. O Census classifica cidades e outros municípios como "places". Você encontrará os códigos de place usando o Geographic Codes Lookup do Missouri Census Data Center
As variáveis a serem solicitadas são nomes dos places e população total.
A biblioteca requests já foi importada e o base_url da requisição já está configurado para solicitar dados do SF1 de 2010.
Este exercício faz parte do curso
Analisando dados do Censo dos EUA em Python
Instruções do exercício
- Usando o Missouri Census Data Center, encontre (1) o código de state de dois dígitos para a Pensilvânia e (2) os códigos de place de cinco dígitos para as cidades de Filadélfia e Pittsburgh
- Defina o predicado "for" para solicitar os dois códigos
placeque você encontrou para Filadélfia e Pittsburgh, separados por vírgula - Defina o predicado "in" para solicitar o código
stateque você encontrou para a Pensilvânia
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)