Začněte nyníZačněte zdarma

Vylepšení grafů

Níže uvedený kód vytvoří interaktivní graf závislosti národního štěstí na indexu sociální podpory, kde symboly bodů znázorňují příjmovou klasifikaci dané země.

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"))

Tvým úkolem je upravit informace zobrazované při najetí myší a popisky os tak, aby byl graf pro čtenáře přehlednější.

plotly a datová sada happy jsou již načteny.

Toto cvičení je součástí kurzu

Intermediate Interactive Data Visualization with plotly in R

Zobrazit kurz

Pokyny k cvičení

  • Přidej informace při najetí myší pro skupinu income, skóre happiness a index social.support.
  • Pomocí round(<variable>, 2) zaokrouhli všechny numerické proměnné na dvě desetinná místa v textu při najetí myší.
  • Změň popisek osy x na "Social support index" a popisek osy y na "National happiness score".

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Complete the following code to polish the plot
happy %>%
  plot_ly(x = ~social.support, y = ~happiness,
  hoverinfo = "text",
  text = ~paste("Country: ", country,
  "
Income: ", ___, "
Happiness: ", ___, "
Social support: ", ___)) %>% add_markers(symbol = ~income, symbols = c("circle-open", "square-open", "star-open", "x-thin-open")) %>% layout(xaxis = ___, yaxis = ___)
Upravit a spustit kód