CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Ajoutez des info-bulles pour le groupe income, la cote de happiness et l'indice de social.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 = ___)
Modifier et exécuter le code