Aggiungere checkbox
Aggiungere filtri con checkbox ti permette di mettere rapidamente in evidenza un gruppo, o un insieme di gruppi, il che è particolarmente utile quando esplori come cambiano le associazioni tra gruppi.
In questo esercizio, il tuo compito è aggiungere un filtro con checkbox per la regione a uno scatterplot dell'indice dei prezzi delle case rispetto alla proprietà della casa nel 2017.
plotly e crosstalk sono già stati caricati per te e i dati sono memorizzati in us2017.
Questo esercizio fa parte del corso
Visualizzazione interattiva dei dati intermedia con plotly in R
Istruzioni dell'esercizio
- Aggiungi un filtro con checkbox per
regiona sinistra dello scatterplot memorizzato inp17. - Limita la larghezza dei checkbox a
3colonne e lascia che il grafico occupi le colonne rimanenti.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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
)