Mulai sekarangMulai gratis

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

Lihat Kursus

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)
Edit dan Jalankan Kode