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 adalah bagian dari kursus
Pengantar Mengimpor Data di R
Petunjuk 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 praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Read all Excel sheets with lapply(): pop_list
pop_list <- ___
# Display the structure of pop_list
___