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