Gör kartan mer levande
Precis som när du bygger ett diagram med ggplot2 eller manipulerar data med dplyr, måste din karta sparas i ett objekt om du vill referera till det senare i koden.
Talar vi om dplyr – operatorn %>% kan skicka data vidare i den funktionskedja som skapar en leaflet-karta.
ipeds %>%
leaflet() %>%
addTiles() %>%
addCircleMarkers(popup = ~name, color = "#FF0000")
Piping gör koden mer läsbar och låter dig referera till variabler med operatorn ~ utan att behöva ange dataramen om och om igen.
Argumentet color i addCircleMarkers() tar emot ett färgnamn eller en hex-kod. Till exempel red eller #FF0000.
map har redan skrivits ut åt dig. Lägg märke till att cirkelmarkörerna saknas!
Den här övningen är en del av kursen
Interaktiva kartor med leaflet i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Add circle markers with popups for college names
map %>%
addCircleMarkers(data = ca, radius = 2, popup = ___)