Data tidy dan wide di tidycensus
Secara bawaan, fungsi-fungsi tidycensus mengembalikan data frame rapi (tidy), di mana setiap baris merepresentasikan kombinasi unik unit-variabel. Namun, terkadang akan lebih berguna jika setiap variabel Sensus berada pada kolomnya masing-masing untuk beberapa metode visualisasi dan analisis. Untuk melakukannya, Anda dapat menetapkan output = "wide" pada pemanggilan get_acs() atau get_decennial(), yang akan menempatkan estimasi/nilai dan margin of error pada kolomnya masing-masing.
Latihan ini merupakan bagian dari kursus
Menganalisis Data Sensus AS di R
Instruksi latihan
- Ambil data ACS tentang pendapatan rumah tangga median dan usia median untuk county di Oregon dalam format wide dengan menentukan
output = "wide". - Periksa beberapa baris pertama dari data frame wide Anda.
- Buat scatter plot antara pendapatan rumah tangga median dan usia median dengan fungsi
plot().
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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)