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

Mapu k nezastavení

Podobně jako při tvorbě grafu v ggplot2 nebo při manipulaci s daty pomocí dplyr je potřeba mapu uložit do objektu, pokud na ni chceš odkázat později v kódu.

A když jsme u dplyr — operátor %>% umožňuje přivést data rovnou do řetězce funkcí, které vytvoří leaflet mapu.

ipeds %>% 
    leaflet()  %>% 
        addTiles() %>% 
        addCircleMarkers(popup = ~name, color = "#FF0000")


Piping zpřehledňuje kód a díky operátoru ~ můžeš odkazovat na proměnné, aniž bys musel/a opakovaně zadávat název datového rámce.

Argument color ve funkci addCircleMarkers() přijímá název barvy nebo hex kód. Například red nebo #FF0000.

map je už vykreslena. Všimni si, že kruhové značky zmizely!

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

Interaktivní mapy s leaflet v R

Zobrazit kurz

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

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

# Add circle markers with popups for college names
map %>% 
    addCircleMarkers(data = ca, radius = 2, popup = ___)
Upravit a spustit kód