Membuat daftar bernama
Bagus sekali, Anda sedang berada dalam alur yang baik!
Sama seperti pada daftar tugas Anda, Anda ingin menghindari ketidaktahuan atau mengingat mengenai arti setiap komponen dalam daftar. Karena itu, sebaiknya Anda memberi nama pada komponen-komponen tersebut:
my_list <- list(name1 = your_comp1,
name2 = your_comp2)
Ini akan membuat daftar dengan komponen yang dinamai name1, name2, dan seterusnya. Jika Anda ingin memberi nama pada daftar setelah daftar dibuat, Anda dapat menggunakan fungsi names() seperti yang Anda lakukan pada vektor. Perintah berikut sepenuhnya setara dengan penugasan di atas:
my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")
Latihan ini adalah bagian dari kursus
Pengantar R
Petunjuk latihan
- Ubah kode dari latihan sebelumnya (lihat editor) dengan menambahkan nama pada komponen. Gunakan untuk
my_vectornamavec, untukmy_matrixnamamat, dan untukmy_dfnamadf. - Cetak
my_listagar Anda dapat memeriksa hasilnya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Vector with numerics from 1 up to 10
my_vector <- 1:10
# Matrix with numerics from 1 up to 9
my_matrix <- matrix(1:9, ncol = 3)
# First 10 elements of the built-in data frame mtcars
my_df <- mtcars[1:10,]
# Adapt list() call to give the components names
my_list <- list(my_vector, my_matrix, my_df)
# Print out my_list