Zacznij terazZacznij za darmo

Dodawanie punktów do mapy

Mapy tworzone za pomocą plot_geo() są nadal obiektami plotly, więc możesz dodawać do nich kolejne warstwy jak poprzednio. W tym ćwiczeniu dodasz punkty do mapy Stanów Zjednoczonych, które będą przedstawiać miejsca, w których prezydent Trump organizował wiece przed wyborami śródokresowymi w 2018 roku. Zbiór danych rallies2018 zawiera datę, miasto, stan, szerokość geograficzną, długość geograficzną oraz liczbę osób, które zabrały głos.

Zwróć uwagę, że biblioteka plotly jest już wczytana.

To ćwiczenie jest częścią kursu

Interaktywna wizualizacja danych z plotly w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj funkcji add_markers(), aby dodać punkty reprezentujące wiece do mapy USA. Pamiętaj, aby zmapować long na oś x, lat na oś y, a no.speakers na rozmiar punktów.
  • Dodaj tytuł "2018 Trump Rallies".
  • Ogranicz zakres mapy do 'usa'.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Map President Trump's rallies in 2018
rallies2018 %>%
  plot_geo(locationmode = 'USA-states') %>%
  ___(
    ___, ___, ___,  
    hoverinfo = "text", text = ~paste(city, state, sep = ",")
  ) %>%
  ___(___ = ___, 
      geo = ___(___ = ___))
Edytuj i uruchom kod