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
Instructions de l’exercice
- Ajoutez, à gauche du nuage de points stocké dans
p17, un filtre par cases à cocher pourregion. - Limitez la largeur des cases à cocher à
3colonnes 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
)