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

การรวมชุดข้อมูลที่เป็น tigris ประเภทเดียวกัน

โดยทั่วไปแล้ว ชุดข้อมูลจาก US Census Bureau จะแบ่งตามรัฐ ซึ่งหมายความว่าข้อมูลจาก tigris ก็แบ่งตามรัฐเช่นกัน ในหลายกรณีจึงจำเป็นต้องรวมชุดข้อมูลจากหลายรัฐเข้าด้วยกัน ตัวอย่างเช่น การวิเคราะห์พื้นที่เขตเมือง Portland รัฐ Oregon จะครอบคลุมพื้นที่ทั้งในรัฐ Oregon และรัฐ Washington ทางเหนือของแม่น้ำ Columbia แต่พื้นที่เหล่านี้อยู่ในไฟล์ Census คนละไฟล์กัน ในแบบฝึกหัดนี้จะได้เรียนรู้วิธีรวมชุดข้อมูลโดยใช้ฟังก์ชัน rbind_tigris()

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

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

ดูคอร์ส

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

  • ใช้ฟังก์ชัน tracts() เพื่อดึงขอบเขต Census tract ของรัฐ Oregon และ Washington
  • ตรวจสอบ tigris attribute ของแต่ละออบเจกต์เพื่อให้แน่ใจว่าเป็นประเภทเดียวกัน
  • ใช้ฟังก์ชัน rbind_tigris() เพื่อรวมชุดข้อมูล จากนั้นพล็อตผลลัพธ์

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

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

# Get Census tract boundaries for Oregon and Washington
or_tracts <- ___("OR", cb = TRUE)
wa_tracts <- tracts("WA", cb = TRUE)

# Check the tigris attributes of each object
attr(or_tracts, ___)
___(wa_tracts, "tigris")

# Combine the datasets then plot the result
or_wa_tracts <- ___(or_tracts, ___)
___(or_wa_tracts$geometry)
แก้ไขและรันโค้ด