Tempat Spesifik
Dalam latihan ini Anda akan berlatih mencari pengenal geografis untuk kota-kota besar. Census mengklasifikasikan kota dan kotamadya lainnya sebagai "places". Anda akan menemukan kode place menggunakan Geographic Codes Lookup di Missouri Census Data Center
Variabel yang diminta adalah nama place dan total populasi.
Library requests telah diimpor dan base_url untuk permintaan sudah diatur untuk meminta data SF1 tahun 2010.
Latihan ini adalah bagian dari kursus
Menganalisis Data Sensus AS dengan Python
Petunjuk latihan
- Dengan menggunakan Missouri Census Data Center, temukan (1) kode state dua digit untuk Pennsylvania dan (2) kode place lima digit untuk kota Philadelphia dan Pittsburgh
- Atur predikat "for" untuk meminta dua kode
placeyang Anda temukan untuk Philadelphia dan Pittsburgh, dipisahkan dengan koma - Atur predikat "in" untuk meminta kode
stateyang Anda temukan untuk Pennsylvania
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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)