Peaufiner vos graphiques
Le bloc de code ci-dessous produit un graphique interactif du bonheur national en fonction d'un indice de soutien social, où les symboles représentent la classification de revenu du pays.
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"))
Votre tâche consiste à modifier les info-bulles et les étiquettes des axes afin de faciliter la lecture de l'information.
plotly et l'ensemble de données happy ont été chargés pour vous.
Cette activité fait partie du cours
Visualisation de données interactive intermédiaire avec plotly en R
Instructions de l’exercice
- Ajoutez des info-bulles pour le groupe
income, la cote dehappinesset l'indice desocial.support. - Utilisez
round(<variable>, 2)pour arrondir toutes les variables numériques à deux décimales dans les info-bulles. - Modifiez l'étiquette de l'axe des x pour
"Social support index"et celle de l'axe des y pour"National happiness score".
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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 = ___)