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

ฟังก์ชัน 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() %>% 
    ___()
แก้ไขและรันโค้ด