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

เปลี่ยนจาก Popup เป็น Label

Popup นั้นดีมาก แต่ต้องใช้ความพยายามเพิ่มขึ้นเล็กน้อย นั่นคือจุดที่ label เข้ามาช่วย ด้วยการใช้อาร์กิวเมนต์ label ในฟังก์ชัน addCircleMarkers() เราสามารถดูข้อมูลเพิ่มเติมของ marker แต่ละจุดได้เพียงแค่เลื่อนเมาส์ไปวาง!

ipeds %>% 
    leaflet()  %>% 
    addProviderTiles("CartoDB")  %>% 
    addCircleMarkers(label = ~name, radius = 2)

Label มีประโยชน์อย่างมากเมื่อต้องการแสดงหลายตำแหน่งบนแผนที่ เพราะช่วยให้เข้าถึงรายละเอียดของแต่ละ marker ได้อย่างรวดเร็ว

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

Interactive Maps with leaflet in R

ดูคอร์ส

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

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

# Add circle markers with labels identifying the name of each college
map %>% 
    addCircleMarkers(data = ca, radius = 2, label = ___)
แก้ไขและรันโค้ด