การดึงข้อมูลสำหรับการทำแผนที่ด้วย tigris
ก่อนสร้างแผนที่ dot-density ของกรุงวอชิงตัน ดี.ซี. ด้วย ggplot2 ควรดึงข้อมูลแผนที่เสริมจากแพ็กเกจ tigris เพื่อช่วยให้ผู้ดูแผนที่เข้าใจสิ่งที่แสดงผลได้ดียิ่งขึ้น ชุดข้อมูลเหล่านี้ประกอบด้วยถนนสายหลักในดี.ซี. แหล่งน้ำในพื้นที่ และขอบเขตของ District of Columbia ซึ่งจะใช้เป็นพื้นหลังของแผนที่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลสำมะโนประชากรสหรัฐฯ ใน R
คำแนะนำการฝึกหัด
- ดึงชุดข้อมูลถนนสำหรับกรุงวอชิงตัน ดี.ซี. ด้วยฟังก์ชัน
roads()จากนั้นกรองผลลัพธ์เฉพาะถนนสายหลักในเขต District - ใช้ฟังก์ชัน
area_water()จาก tigris เพื่อดึงชุดข้อมูลแหล่งน้ำในพื้นที่ - ดึงขอบเขตของดี.ซี. โดยใช้ฟังก์ชัน
counties()ของ tigris
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Filter the DC roads object for major roads only
dc_roads <- ___("DC", "District of Columbia") %>%
___(RTTYP %in% c("I", "S", "U"))
# Get an area water dataset for DC
dc_water <- ___("DC", "District of Columbia")
# Get the boundary of DC
dc_boundary <- ___("DC", cb = TRUE)