ฟังก์ชัน addPolygons()
มาดูรหัสไปรษณีย์ที่ข้อมูลหายไปกัน เพื่อตั้งสมมติฐานว่าเหตุใดจึงไม่มีข้อมูลรายได้
เราทำแผนที่ ZCTA (ไม่ใช่รหัสไปรษณีย์จริง) ดังนั้นจึงอาจมีบางส่วนของ NC ที่ไม่มีขอบเขต นอกจากนี้ ขอบเขตอาจทับซ้อนกันได้ เนื่องจากไฟล์ถูกทำให้ง่ายขึ้นเพื่อลดขนาด ซึ่งเป็นข้อแลกเปลี่ยนที่ต้องพิจารณาเมื่อทำแผนที่รูปหลายเหลี่ยม
พูดมาพอแล้ว มาสร้างแผนที่กันเลย สามารถ pipe ข้อมูล shp เข้าสู่ leaflet(), addTiles(), และ addPolygons() โดยตรง โดยไม่ต้องระบุอาร์กิวเมนต์เพิ่มเติม เพื่อทำแผนที่รหัสไปรษณีย์ของ North Carolina
เพื่อเริ่มต้น SpatialPolygonsDataFrame ชื่อ shp ที่มีตัวแปรรายได้จาก IRS ได้ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Interactive Maps with leaflet in R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# map the polygons in shp
___ %>%
leaflet() %>%
addTiles() %>%
___()