Začněte nyníZačněte zdarma

Shlukování bodů

Místo vrstev můžeme použít jiný přístup ke zpřehlednění mapy – shlukování blízkých vysokých škol dohromady, čímž se sníží počet zobrazených bodů. Při přiblížení se shluky rozpadnou a zobrazí se jednotlivé školy. To je praktická technika pro zobrazení velkého množství bodů přívětivým způsobem.

Všechny školy lze shlukovat nastavením argumentu clusterOptions funkce addCircleMarkers() takto:

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

Data ipeds, knihovna htmltools a barevná paleta pal jsou již načteny.

Toto cvičení je součástí kurzu

Interaktivní mapy s leaflet v R

Zobrazit kurz

Pokyny k cvičení

  • Odstraň případné HTML z popisků.
  • Zbarvi školy podle sektoru pomocí barevné palety pal.
  • Shlukuj všechny školy pomocí clusterOptions.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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`
                         ___ = ___()) 
Upravit a spustit kód