BaşlayınÜcretsiz başlayın

Efsanevi Bir Harita

Haritamıza renk kullanarak bilgi eklemek harika, ancak renklerin neyi temsil ettiğini hatırladığımız sürece işe yarar. addLegend() ile bize hatırlatacak bir gösterge (legend) ekleyebiliriz.

Göstergeyi isteğimize göre özelleştirmek için kullanabileceğimiz birkaç argüman vardır: opacity, title ve position. colorNumeric() örneğimiz için bir gösterge oluşturmak istersek şöyle yaparız.

pal <- colorNumeric(palette = "RdBu", domain = c(25:50))

ipeds %>% 
    leaflet() %>% 
        addProviderTiles("CartoDB")  %>% 
        addCircleMarkers(radius = 2,
                         color = ~pal(lat)) %>% 
         addLegend(pal = pal,
                   values = c(25:50),
                   opacity = 0.75,
                   title = "Latitude",
                   position = "topleft")

Bu egzersiz, kursun bir parçasıdır

R ile leaflet kullanarak Etkileşimli Haritalar

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Add a legend that displays the colors used in pal
m %>% 
    ___(pal = pal, 
              values = c("Public", "Private", "For-Profit"))
Kodu Düzenle ve Çalıştır