ไฟล์ TIGER/Line และไฟล์ขอบเขตแผนที่
นอกจาก Shapefile แบบ TIGER/Line แล้ว สำนักสำมะโนประชากรสหรัฐฯ ยังเผยแพร่ Shapefile แบบ cartographic boundary สำหรับหน่วยการนับสำมะโนด้วย Shapefile แบบ TIGER/Line จะสอดคล้องกับขอบเขตทางกฎหมายของแต่ละหน่วย ซึ่งอาจรวมพื้นที่น้ำไว้ด้วย และอาจไม่เหมาะสำหรับการทำแผนที่เชิงธีม ในทางกลับกัน Shapefile แบบ cartographic boundary จะถูกตัดขอบตามแนวชายฝั่งของสหรัฐฯ และมีการทำให้เรียบง่ายขึ้น จึงมักเหมาะกับโปรเจกต์การทำแผนที่มากกว่า ในแบบฝึกหัดนี้ จะได้เปรียบเทียบการแสดงผลแบบ TIGER/Line และแบบ cartographic boundary ของรัฐมิชิแกน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลสำมะโนประชากรสหรัฐฯ ใน R
คำแนะนำการฝึกหัด
- ดึงชุดข้อมูลขอบเขตเคาน์ตีของรัฐมิชิแกนโดยใช้อาร์กิวเมนต์ค่าเริ่มต้น
- ดึงชุดข้อมูลเคาน์ตีของรัฐมิชิแกนในลักษณะเดียวกัน แต่กำหนด
cb = TRUEเพื่อขอ Shapefile แบบ cartographic boundary - พล็อตชุดข้อมูลทั้งสอง โดยใช้
add = TRUEในการเรียกพล็อตครั้งที่สองเพื่อสร้างการซ้อนทับบนพล็อต
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Get a counties dataset for Michigan
mi_tiger <- ___("MI")
# Get the equivalent cartographic boundary shapefile
mi_cb <- ___("MI", ___ = TRUE)
# Overlay the two on a plot to make a comparison
___(mi_tiger)
___(mi_cb, ___ = TRUE, border = "red")