BaşlayınÜcretsiz başlayın

Belirli Yerler

Bu egzersizde büyük kentler için coğrafi tanımlayıcıları bulma pratiği yapacaksın. Nüfus Sayımı, şehirleri ve diğer belediyeleri "places" olarak sınıflandırır. Missouri Census Data Center’daki Geographic Codes Lookup aracını kullanarak place kodlarını bulacaksın.

İstenecek değişkenler yer adları ve toplam nüfustur.

requests kütüphanesi içe aktarılmış durumda ve isteğin base_url değişkeni 2010 için SF1 verisi isteyecek şekilde ayarlı.

Bu egzersiz, kursun bir parçasıdır

Python ile ABD Nüfus Sayımı Verilerini Analiz Etme

Kursa Göz Atın

Egzersiz talimatları

  • Missouri Census Data Center’ı kullanarak (1) Pennsylvania için iki basamaklı state kodunu ve (2) Philadelphia ve Pittsburgh şehirleri için beş basamaklı place kodlarını bul
  • "for" özniteliğini, Philadelphia ve Pittsburgh için bulduğun iki place kodunu virgülle ayırarak istekte bulunacak şekilde ayarla
  • "in" özniteliğini Pennsylvania için bulduğun state kodunu isteyecek şekilde ayarla

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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)
Kodu Düzenle ve Çalıştır