Temel API İsteği
Bu egzersizde, Amerika Birleşik Devletleri’ndeki tüm eyaletler için ortalama aile büyüklüğü ve medyan yaşı almak üzere bir API isteği oluşturacaksın. Veriler, 2010 Decennial Census’un Summary File 1’inden gelecek.
requests senin için içe aktarıldı.
Bu egzersiz, kursun bir parçasıdır
Python ile ABD Nüfus Sayımı Verilerini Analiz Etme
Egzersiz talimatları
- Decennial Census’un Summary File 1’inden 2010 yılı verilerini almak için
yearvedatasetiçin uygun string değerleri belirt - İstenecek Nüfus Sayımı değişkenlerinin listesi olan
get_vars’ı şu değişken adlarıyla oluştur:"NAME","P013001"(medyan yaş),"P037001"(ortalama aile büyüklüğü) printfonksiyonunu kullanarakr.textçıktısını ver
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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(____)