Diamo carattere alla nostra mappa
Proprio come quando costruisci un grafico con ggplot2 o manipoli i dati con dplyr, se vuoi riutilizzarla nel codice la tua mappa deve essere salvata in un oggetto.
A proposito di dplyr, l'operatore %>% può passare i dati alla catena di funzioni che crea una mappa leaflet.
ipeds %>%
leaflet() %>%
addTiles() %>%
addCircleMarkers(popup = ~name, color = "#FF0000")
Il piping rende il codice più leggibile e ti permette di riferirti alle variabili usando l'operatore ~ invece di specificare ogni volta il data frame.
L'argomento color in addCircleMarkers() accetta il nome di un colore o un codice esadecimale. Per esempio, red oppure #FF0000.
map è stata stampata per te. Nota che i marker circolari sono spariti!
Questo esercizio fa parte del corso
Mappe interattive con leaflet in R
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Add circle markers with popups for college names
map %>%
addCircleMarkers(data = ca, radius = 2, popup = ___)