Quale stato ha avuto l'affluenza più alta?
Le informazioni mostrate al passaggio del mouse nello scatterplot precedente ti permettono di capire quale stato ha avuto l'affluenza più alta, ma confrontare l'affluenza tra stati richiede tempo. In questo esercizio, il tuo compito è creare uno scatterplot con lo stato sull'asse delle y e l'affluenza degli elettori sull'asse delle x. Gli scatterplot che mostrano una variabile categoriale e una quantitativa sono spesso chiamati dotplot e consentono confronti più rapidi tra gruppi.
Il dataset turnout contiene informazioni sulla proporzione di elettori aventi diritto (turnout) che hanno votato alle elezioni di metà mandato del 2018 in ciascuno state.
Nel codice di esempio, turnout %>% slice_max(turnout2018, n = 15) estrae i 15 stati con i tassi di affluenza più alti.
Tieni presente che plotly, dplyr e forcats sono già stati caricati per te.
Questo esercizio fa parte del corso
Visualizzazione interattiva dei dati con plotly in R
Istruzioni dell'esercizio
- Per i primi 15 stati, crea un dotplot (cioè uno scatterplot) che mostri
turnout2018sull'asse delle x estatesull'asse delle y, dovestateè stato riordinato in base aturnout2018. - Intitola l'asse x
"Eligible voter turnout". - Intitola l'asse y
"State"e imposta il suotypesucategory.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create a dotplot of voter turnout in 2018 by state ordered by turnout
turnout %>%
slice_max(turnout2018, n = 15) %>%
___(x = ___, y = ~fct_reorder(___, ___)) %>%
___() %>%
layout(___,
___)