IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Usa add_markers() per aggiungere alla mappa degli USA i punti che rappresentano i comizi. Assicurati di mappare long all'asse x, lat all'asse y e no.speakers alla 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 = ___(___ = ___))
Modifica ed esegui il codice