MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan lapply() bersama excel_sheets() dan read_excel() untuk membaca semua lembar Excel dalam "urbanpop.xlsx". Beri nama list hasilnya pop_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
___
Edit dan Jalankan Kode