MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Ubah kode dari latihan sebelumnya (lihat editor) dengan menambahkan nama pada komponen. Gunakan untuk my_vector nama vec, untuk my_matrix nama mat, dan untuk my_df nama df.
  • Cetak my_list agar 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
Edit dan Jalankan Kode