Mulai sekarangMulai gratis

Pendekatan Klaster

Alih-alih menggunakan layer untuk meningkatkan kegunaan peta, kita dapat memilih untuk mengelompokkan kampus dengan mengklaster kelompok kampus yang berdekatan guna mengurangi jumlah titik pada peta. Saat Anda memperbesar, klaster akan terurai dan kampus individual akan muncul. Ini dapat menjadi taktik yang berguna untuk memetakan banyak titik dengan cara yang ramah pengguna.

Kita dapat mengklaster semua kampus dengan menyetel argumen clusterOptions pada addCircleMarkers() seperti berikut.

ipeds %>% 
  leaflet() %>%
    addTiles() %>% 
    addCircleMarkers(clusterOptions = markerClusterOptions())

Data ipeds, pustaka htmltools, dan palet warna pal telah dimuat untuk Anda.

Latihan ini merupakan bagian dari kursus

Peta Interaktif dengan leaflet di R

Lihat Kursus

Instruksi latihan

  • Sanitasi HTML apa pun pada label kita.
  • Warnai kampus berdasarkan sektor menggunakan palet warna pal.
  • Klasterkan semua kampus menggunakan clusterOptions.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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`
                         ___ = ___()) 
Edit dan Jalankan Kode