CommencezCommencez gratuitement

Ajouter des cases à cocher

L'ajout de filtres à l'aide de cases à cocher permet de « mettre en évidence » rapidement un groupe, ou un ensemble de groupes, ce qui est particulièrement utile pour explorer comment les associations varient d'un groupe à l'autre.

Dans cet exercice, vous devez ajouter un filtre par cases à cocher pour la région à un nuage de points du prix des maisons par rapport à l'accession à la propriété en 2017.

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

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, à gauche du nuage de points stocké dans p17, un filtre par cases à cocher pour region.
  • Limitez la largeur des cases à cocher à 3 colonnes et laissez le graphique s'étendre sur 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