Začněte nyníZačněte zdarma

Základní API požadavek

V tomto cvičení sestavíš API požadavek pro získání průměrné velikosti rodiny a mediánu věku pro všechny státy USA. Data budou pocházet ze Summary File 1 desetiletého sčítání lidu z roku 2010.

requests už je importován.

Toto cvičení je součástí kurzu

Analýza dat amerického sčítání lidu v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Zadej odpovídající řetězcové hodnoty pro year a dataset, aby ses dostal/a k datům za rok 2010 ze Summary File 1 desetiletého sčítání lidu
  • Sestav get_vars — seznam proměnných sčítání, které chceš vyžádat — s následujícími názvy: "NAME", "P013001" (medián věku), "P037001" (průměrná velikost rodiny)
  • Vypiš r.text pomocí funkce print

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____)
Upravit a spustit kód