Inizia subitoInizia gratis

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

Visualizza corso

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 = ___)
Modifica ed esegui il codice