Inizia subitoInizia gratis

La richiesta API di base

In questo esercizio costruirai una richiesta API per recuperare la dimensione media della famiglia e l’età mediana per tutti gli stati degli Stati Uniti. I dati provengono dal Summary File 1 del Decennial Census 2010.

requests è già stato importato per te.

Questo esercizio fa parte del corso

Analizzare i dati del Censimento USA con Python

Visualizza corso

Istruzioni dell'esercizio

  • Specifica valori di stringa appropriati per year e dataset per recuperare i dati del 2010 dal Summary File 1 del Decennial Census
  • Costruisci get_vars, la lista di variabili del Census da richiedere, con i seguenti nomi di variabile: "NAME", "P013001" (età mediana), "P037001" (dimensione media della famiglia)
  • Stampa r.text usando la funzione print

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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(____)
Modifica ed esegui il codice