Argumen col_names
Selain path dan sheet, ada beberapa argumen lain yang dapat Anda tentukan di read_excel(). Salah satunya bernama col_names.
Secara bawaan bernilai TRUE, yang menyatakan apakah baris pertama pada lembar Excel berisi nama kolom. Jika tidak, Anda dapat mengatur col_names ke FALSE. Dalam hal ini, R akan memilihkan nama kolom untuk Anda. Anda juga dapat memilih untuk mengatur col_names menjadi sebuah vektor karakter yang berisi nama untuk setiap kolom. Cara kerjanya persis sama seperti pada paket readr.
Anda akan bekerja dengan berkas urbanpop_nonames.xlsx (view). Berkas ini memuat data yang sama dengan urbanpop.xlsx (view) tetapi tidak memiliki nama kolom pada baris pertama lembar Excel.
Latihan ini adalah bagian dari kursus
Pengantar Mengimpor Data di R
Petunjuk latihan
- Impor lembar Excel pertama dari
"urbanpop_nonames.xlsx"dan simpan hasilnya dalampop_a. Biarkan R yang menetapkan sendiri nama kolom untuk data frame yang dihasilkan. - Impor lembar Excel pertama dari
urbanpop_nonames.xlsx; kali ini, gunakan vektorcolsyang sudah disiapkan untuk Anda untuk menentukan nama kolom. Simpan data frame hasilnya dalampop_b. - Cetak ringkasan
pop_a. - Cetak ringkasan
pop_b. Dapatkah Anda melihat perbedaannya dengan ringkasan yang lain?
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the first Excel sheet of urbanpop_nonames.xlsx (R gives names): pop_a
pop_a <- read_excel("____", col_names = ____)
# Import the first Excel sheet of urbanpop_nonames.xlsx (specify col_names): pop_b
cols <- c("country", paste0("year_", 1960:1966))
pop_b <- ___
# Print the summary of pop_a
___
# Print the summary of pop_b
___