Kümeleme Yaklaşımı
Haritamızın kullanılabilirliğini katmanlarla artırmak yerine, yakındaki üniversiteleri gruplar hâlinde birleştirip kümeler oluşturarak haritadaki nokta sayısını azaltabiliriz. Yakınlaştırdıkça kümeler parçalanır ve tek tek üniversiteler görünür. Bu, çok sayıda noktayı kullanıcı dostu bir biçimde haritalamak için faydalı bir taktiktir.
Tüm üniversiteleri, addCircleMarkers() fonksiyonunun clusterOptions argümanını aşağıdaki gibi ayarlayarak kümelendirebiliriz.
ipeds %>%
leaflet() %>%
addTiles() %>%
addCircleMarkers(clusterOptions = markerClusterOptions())
ipeds verisi, htmltools kütüphanesi ve pal renk paleti senin için yüklendi.
Bu egzersiz, kursun bir parçasıdır
R ile leaflet kullanarak Etkileşimli Haritalar
Egzersiz talimatları
- Etiketlerimizdeki olası HTML içeriğini temizle.
- Üniversiteleri sektöre göre
palrenk paletiyle renklendir. - Tüm üniversiteleri
clusterOptionskullanarak kümelendir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
ipeds %>%
leaflet() %>%
addTiles() %>%
# Sanitize any html in our labels
addCircleMarkers(radius = 2, label = ___(name),
# Color code colleges by sector using the `pal` color palette
color = ___(sector_label),
# Cluster all colleges using `clusterOptions`
___ = ___())