A solicitação básica à API
Neste exercício, você vai construir uma solicitação à API para obter o tamanho médio da família e a mediana de idade de todos os estados dos Estados Unidos. Os dados virão do Summary File 1 do Decennial Census de 2010.
requests já foi importado para você.
Este exercício faz parte do curso
Analisando dados do Censo dos EUA em Python
Instruções do exercício
- Defina valores de string apropriados para
yearedatasetpara recuperar dados de 2010 do Summary File 1 do Decennial Census - Construa
get_vars, a lista de variáveis do Census a solicitar, com os seguintes nomes de variáveis:"NAME","P013001"(mediana de idade),"P037001"(tamanho médio da família) - Exiba
r.textusando a funçãoprint
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(____)