CommencerCommencer gratuitement

Ajouter des points à une carte

Les cartes créées avec plot_geo() restent des objets plotly ; vous pouvez donc y ajouter des couches comme auparavant. Dans cet exercice, vous allez ajouter des points à une carte des États-Unis pour représenter les lieux où le président Trump a tenu des meetings pendant les élections de mi-mandat de 2018. Le jeu de données rallies2018 contient la date, la ville, l’État, la latitude, la longitude et le nombre de personnes qui ont pris la parole.

Notez que plotly a déjà été chargé pour vous.

Cet exercice fait partie du cours

Visualisation de données interactive avec plotly en R

Afficher le cours

Instructions

  • Utilisez add_markers() pour ajouter à la carte des États-Unis des points représentant les meetings. Pensez à associer long à l’axe des x, lat à l’axe des y, et no.speakers à la taille des points.
  • Ajoutez le titre "2018 Trump Rallies".
  • Limitez la portée de la carte à 'usa'.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Map President Trump's rallies in 2018
rallies2018 %>%
  plot_geo(locationmode = 'USA-states') %>%
  ___(
    ___, ___, ___,  
    hoverinfo = "text", text = ~paste(city, state, sep = ",")
  ) %>%
  ___(___ = ___, 
      geo = ___(___ = ___))
Modifier et exécuter le code