IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Per i primi 15 stati, crea un dotplot (cioè uno scatterplot) che mostri turnout2018 sull'asse delle x e state sull'asse delle y, dove state è stato riordinato in base a turnout2018.
  • Intitola l'asse x "Eligible voter turnout".
  • Intitola l'asse y "State" e imposta il suo type su category.

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(___, 
         ___)
Modifica ed esegui il codice