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
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`
___ = ___())