Membaca sebuah workbook
Pada latihan sebelumnya Anda menghasilkan sebuah list berisi tiga lembar Excel yang Anda impor. Namun, memuat setiap lembar secara manual lalu menggabungkannya ke dalam list bisa cukup melelahkan. Untungnya, Anda dapat mengotomatiskannya dengan lapply().
Perhatikan contoh kode di bawah ini:
my_workbook <- lapply(excel_sheets("data.xlsx"),
read_excel,
path = "data.xlsx")
Fungsi read_excel() dipanggil beberapa kali pada file "data.xlsx" dan setiap lembar dimuat satu per satu. Hasilnya adalah sebuah list data frame, di mana setiap data frame mewakili salah satu lembar di data.xlsx.
Anda masih bekerja dengan file urbanpop.xlsx (view).
Latihan ini merupakan bagian dari kursus
Pengantar Mengimpor Data di R
Instruksi latihan
- Gunakan
lapply()bersamaexcel_sheets()danread_excel()untuk membaca semua lembar Excel dalam"urbanpop.xlsx". Beri nama list hasilnyapop_list. - Cetak struktur
pop_list.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Read all Excel sheets with lapply(): pop_list
pop_list <- ___
# Display the structure of pop_list
___