ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Defina valores de string apropriados para year e dataset para 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.text usando a função print

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(____)
Editar e executar o código