Dati tidy e wide in tidycensus
Per impostazione predefinita, le funzioni di tidycensus restituiscono tidy data frame, in cui ogni riga rappresenta una combinazione univoca unità-variabile. Tuttavia, a volte è utile avere ogni variabile del Census in una propria colonna per alcuni metodi di visualizzazione e analisi. Per farlo, puoi impostare output = "wide" nelle chiamate a get_acs() o get_decennial(), così stime/valori e margini di errore verranno inseriti in colonne dedicate.
Questo esercizio fa parte del corso
Analizzare i dati del Censimento USA in R
Istruzioni dell'esercizio
- Ottieni i dati ACS su reddito familiare mediano ed età mediana per le contee dell'Oregon in formato wide specificando
output = "wide". - Controlla le prime righe del tuo data frame in formato wide.
- Crea uno scatter plot di reddito familiare mediano ed età mediana con la funzione
plot().
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Return county data in wide format
or_wide <- get_acs(geography = ___,
___ = "OR",
variables = c(hhincome = "B19013_001",
medage = "B01002_001"),
output = ___)
# Compare output to the tidy format from previous exercises
head(___)
# Create a scatterplot
___(or_wide$hhincomeE, or_wide$medageE)