Aggiungere punti a una mappa
Le mappe create con plot_geo() sono comunque oggetti plotly, quindi puoi aggiungere ulteriori layer come in precedenza. In questo esercizio aggiungerai punti a una mappa degli Stati Uniti per rappresentare le località in cui il presidente Trump ha tenuto comizi per le elezioni di metà mandato del 2018. Il dataset rallies2018 contiene la data, la città, lo stato, la latitudine, la longitudine e il numero di persone che hanno parlato.
Nota che plotly è già stato caricato per te.
Questo esercizio fa parte del corso
Visualizzazione interattiva dei dati con plotly in R
Istruzioni dell'esercizio
- Usa
add_markers()per aggiungere alla mappa degli USA i punti che rappresentano i comizi. Assicurati di mapparelongall'asse x,latall'asse y eno.speakersalla dimensione dei punti. - Aggiungi il titolo
"2018 Trump Rallies". - Limita l'estensione della mappa a
'usa'.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Map President Trump's rallies in 2018
rallies2018 %>%
plot_geo(locationmode = 'USA-states') %>%
___(
___, ___, ___,
hoverinfo = "text", text = ~paste(city, state, sep = ",")
) %>%
___(___ = ___,
geo = ___(___ = ___))