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

การดึงข้อมูลสำหรับการทำแผนที่ด้วย 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)
แก้ไขและรันโค้ด