Îmbunătățește aspectul graficelor
Blocul de cod de mai jos generează un grafic interactiv al fericirii naționale în raport cu un indice al suportului social, unde simbolurile de reprezentare indică clasificarea veniturilor fiecărei țări.
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"))
Sarcina ta este să editezi informațiile de hover și etichetele axelor, astfel încât cititorul să poată înțelege mai ușor datele prezentate.
Biblioteca plotly și setul de date happy au fost deja încărcate pentru tine.
Acest exercițiu face parte din cursul
Vizualizare interactivă avansată a datelor cu plotly în R
Instrucțiuni pentru exercițiu
- Adaugă informații de hover pentru grupa
income, scorulhappinessși indicelesocial.support. - Folosește
round(<variabilă>, 2)pentru a rotunji toate variabilele numerice la două zecimale în informațiile de hover. - Schimbă eticheta axei x în
"Social support index"și eticheta axei y în"National happiness score".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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 = ___)