Peaufiner vos graphiques
Le bloc de code ci-dessous produit un graphique interactif représentant le bonheur national en fonction d’un indice de soutien social, où les symboles de tracé indiquent la catégorie 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 informations d’infobulle et les étiquettes des axes pour faciliter la lecture des informations par votre public.
plotly et l’ensemble de données happy ont été chargés pour vous.
Cet exercice fait partie du cours
<cours>Visualisation de données interactive intermédiaire avec plotly en R</cours>Instructions de l’exercice
- Ajoutez des informations d’infobulle pour le groupe
income, le score dehappinesset l’indicesocial.support. - Utilisez
round(<variable>, 2)pour arrondir toutes les variables numériques à deux décimales dans l’infobulle. - Modifiez l’étiquette de l’axe des x en
"Social support index"et celle de l’axe des y en"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 = ___)