1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Interaktivní mapy s leaflet v R

Connected

Cvičení

Vytvoření interaktivní webové mapy

Podobně jako balíčky z tidyverse využívá i balíček leaflet operátor pipe (tedy %>%) z balíčku magrittr, který umožňuje řetězit volání funkcí za sebou. Díky tomu můžeš předávat výsledek jedné funkce přímo do další, aniž bys musel/a mezivýsledky ukládat do proměnné. Například jeden ze způsobů, jak v datové sadě mtcars najít všechna auta se spotřebou mpg >= 25, je propojit data přes sérii funkcí.

mtcars  %>% 
    mutate(car = rownames(.))  %>% 
    select(car, mpg)  %>% 
    filter(mpg >= 25)  

Pro vytvoření webové mapy v R budeš řetězit volání funkcí pomocí operátoru %>%. Nejprve funkcí leaflet() inicializuješ htmlwidget a pak přidáš mapové dlaždice pomocí funkce addTiles().

Pokyny

100 XP
  • Načti knihovnu leaflet.
  • Zavolej funkci leaflet().
  • Výstup funkce leaflet() předej pomocí pipe do addTiles().
  • Vyzkoušej přibližování a posouvání své první interaktivní webové mapy.