CommencerCommencez gratuitement

Ajouter des cases à cocher

Ajouter des filtres par cases à cocher permet de mettre rapidement en évidence un groupe, ou un ensemble de groupes, ce qui est particulièrement utile pour explorer l’évolution des associations entre groupes.

Dans cet exercice, vous allez ajouter un filtre par cases à cocher pour la région à un nuage de points de l’indice des prix de l’immobilier en fonction du taux d’accession à la propriété en 2017.

plotly et crosstalk ont déjà été chargés pour vous, et les données sont stockées dans us2017.

Cet exercice fait partie du cours

<cours>Visualisation de données interactive intermédiaire avec plotly en R</cours>
Voir le cours

Instructions de l’exercice

  • Ajoutez un filtre par cases à cocher pour region à gauche du nuage de points stocké dans p17.
  • Limitez la largeur des cases à cocher à 3 colonnes et laissez le graphique occuper le reste des colonnes.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# shared data object
shared_us <- SharedData$new(us2017, key = ~region)

# scatterplot of housing price index against homeownership
p17 <- shared_us %>%
  plot_ly(x = ~home_owners, y = ~house_price, color = ~region, height = 400) %>%
  add_markers()
  
# add a column of checkboxes for region to the left of the plot
___(___,
  ___(id = "region", label = "Region", sharedData = ___, group = ___),
  p17
)
Modifier et exécuter le code