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

การทำงานกับ Shapefile ในอดีต

เพื่อให้ทำงานร่วมกับแพ็กเกจ tidycensus ได้อย่างราบรื่น — ซึ่งจะได้เรียนรู้ในบทถัดไป — tigris จะดึง Shapefile ที่สอดคล้องกับปีของข้อมูล ACS ล่าสุดที่เผยแพร่เป็นค่าเริ่มต้น อย่างไรก็ตาม บางครั้งอาจต้องการไฟล์ขอบเขตสำหรับปีอื่น ๆ tigris รองรับการดึงข้อมูล Shapefile สำหรับปี 1990, 2000 และ 2010 ถึง 2017 ซึ่งสะท้อนการเปลี่ยนแปลงขอบเขตมากมายในช่วงเวลาดังกล่าว ในแบบฝึกหัดนี้ จะใช้ tigris สำรวจว่าขอบเขต Census tract ใน Williamson County รัฐเท็กซัส มีการเปลี่ยนแปลงอย่างไรระหว่างปี 1990 ถึง 2016

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

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

ดูคอร์ส

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

  • ดึงชุดข้อมูล Census tract ของ Williamson County สำหรับปี 1990
  • ดึงชุดข้อมูล Census tract ของ Williamson County อีกครั้ง คราวนี้สำหรับปี 2016
  • พล็อต geometry ของทั้งสองชุดข้อมูลเพื่อเปรียบเทียบกัน

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

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

# Get a historic Census tract shapefile from 1990 for Williamson County, Texas
williamson90 <- ___(___ = "TX", county = "Williamson", 
                       cb = TRUE, year = ___)

# Compare with a current dataset for 2016
williamson16 <- ___(state = "TX", ___ = "Williamson", 
                       cb = TRUE, year = ___)

# Plot the geometry to compare the results                       
par(mfrow = c(1, 2))
plot(williamson90$___)
plot(___$geometry)
แก้ไขและรันโค้ด