เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สถานที่เฉพาะเจาะจง

ในแบบฝึกหัดนี้ จะได้ฝึกค้นหารหัสระบุตำแหน่งทางภูมิศาสตร์ของเมืองสำคัญต่าง ๆ Census จัดประเภทเมืองและเทศบาลอื่น ๆ ว่าเป็น "places" และสามารถค้นหารหัส place ได้จาก Geographic Codes Lookup ที่ Missouri Census Data Center

ตัวแปรที่ต้องขอข้อมูล ได้แก่ ชื่อ place และจำนวนประชากรทั้งหมด

ไลบรารี requests ถูก import ไว้แล้ว และ base_url สำหรับการร้องขอถูกตั้งค่าให้ดึงข้อมูล SF1 ปี 2010 เรียบร้อยแล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์ข้อมูลสำมะโนประชากรสหรัฐฯ ด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ Missouri Census Data Center ค้นหา (1) รหัส รัฐ 2 หลักของ Pennsylvania และ (2) รหัส place 5 หลักของเมือง Philadelphia และ Pittsburgh
  • ตั้งค่า predicate "for" เพื่อขอข้อมูลรหัส place ทั้งสองที่ค้นพบสำหรับ Philadelphia และ Pittsburgh โดยคั่นด้วยเครื่องหมายจุลภาค
  • ตั้งค่า predicate "in" เพื่อขอข้อมูลรหัส state ของ Pennsylvania ที่ค้นพบ

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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)
แก้ไขและรันโค้ด