1. Nauka
  2. /
  3. Kursy
  4. /
  5. Interaktywna wizualizacja danych średnio zaawansowana z plotly w R

Connected

ćwiczenie

Dopracowywanie wykresów

Poniższy fragment kodu tworzy interaktywny wykres poziomu szczęścia obywateli w zależności od indeksu wsparcia społecznego, gdzie symbole na wykresie reprezentują klasyfikację dochodową danego kraju.

happy %>%
  plot_ly(x = ~social.support, y = ~happiness,
  hoverinfo = "text",
  text = ~paste("Country: ", country)) %>%
  add_markers(symbol = ~income, symbols = c("circle-open", "square-open", "star-open", "x-thin-open"))

Twoim zadaniem jest edycja dymków z informacjami oraz etykiet osi, aby odbiorca mógł łatwiej odczytać dane z wykresu.

Biblioteka plotly oraz zbiór danych happy są już wczytane.

Instrukcje

100 XP
  • Dodaj do dymka informacje o grupie dochodowej (income), wyniku szczęścia (happiness) oraz indeksie wsparcia społecznego (social.support).
  • Użyj funkcji round(<zmienna>, 2), aby zaokrąglić wszystkie zmienne numeryczne do dwóch miejsc po przecinku w dymku.
  • Zmień etykietę osi X na "Social support index", a etykietę osi Y na "National happiness score".