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

İşaretle

Şu ana kadar tek katmanlı haritalar oluşturduk: bir temel harita. Bu temel haritaya, ggplot2'de bir grafiğe katman ekler gibi katmanlar ekleyebiliriz. leaflet haritasına en sık eklenen katmanlardan biri konum işaretleyicileridir; bunları, addTiles() veya addProviderTiles() sonucunu işaretleyici ekleme işlevine pipe ederek ekleyebilirsin.

Örneğin, DataCamp'in NYC genel merkezini, koordinatları addMarkers()'a tek elemanlı sayısal vektörler olarak geçirerek çizersek, web haritamız bu koordinata mavi bir damla pini yerleştirir. 2. ve 3. bölümlerde bu işaretleyicileri özelleştirmek için bazı seçenekleri gözden geçireceğiz.

leaflet()  %>% 
    addProviderTiles("CartoDB")  %>% 
    addMarkers(lng = -73.98575, lat = 40.74856)

dc_hq tibble'ı çalışma alanında hazır.

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.

# Plot DataCamp's NYC HQ
leaflet() %>% 
    addProviderTiles("CartoDB") %>% 
    addMarkers(lng = ___[1], lat = ___[1])
Kodu Düzenle ve Çalıştır