Lewati ke konten utama

Membuat List di R

Latih List di R dengan menggunakan materi kursus Intro to R dari DataCamp.
· 3 mnt Baca

Jelajahi bersama AI

Jika Anda ingin mengikuti kursus Intro to R gratis kami, berikut tautannya.

Membuat list

Mari kita buat list pertama! Untuk menyusun sebuah list, Anda menggunakan fungsi list():

my_list <- list(comp1, comp2 ...)

Argumen untuk fungsi list adalah komponen list. Ingat, komponen ini bisa berupa matriks, vektor, list lain, ...

Instruksi

Buat sebuah list bernama my_list yang berisi variabel my_vector, my_matrix, dan my_df sebagai komponen list.


# 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,]

        # Construct list with these different elements:
        my_list <-

Membuat list bernama

Kerja bagus, Anda sedang dalam performa!

Sama seperti pada daftar tugas Anda, Anda ingin menghindari lupa atau tidak tahu apa arti komponen dalam list Anda. Itu sebabnya Anda sebaiknya memberi nama pada komponen-komponen tersebut:

my_list <- list(name1 = your_comp1,
                name2 = your_comp2)

Ini membuat sebuah list dengan komponen yang dinamai name1, name2, dan seterusnya. Jika Anda ingin memberi nama pada list setelah membuatnya, Anda dapat menggunakan fungsi names() seperti yang Anda lakukan pada vektor. Perintah berikut sepenuhnya setara dengan penetapan di atas:

my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")

Instruksi

  • 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 keluarannya.

# 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

Membuat list bernama (2)

Sebagai penggemar film berat (ingat pekerjaan Anda di LucasFilms), Anda memutuskan untuk mulai menyimpan informasi tentang film bagus dengan bantuan list.

Mulailah dengan membuat list untuk film "The Shining". Kami sudah membuat variabel mov, act, dan rev di workspace R Anda. Silakan periksa di konsol.

Instruksi

Lengkapi kode di sebelah kanan untuk membuat shining_list; list ini memuat tiga elemen:

  • moviename: string karakter dengan judul film (disimpan dalam mov)
  • actors: vektor dengan nama-nama pemeran utama (disimpan dalam act)
  • reviews: sebuah data frame yang memuat beberapa ulasan (disimpan dalam rev)

Jangan lupa untuk menamai komponen list sesuai kebutuhan (namanya adalah moviename, actors, dan reviews).


# The variables mov, act and rev are available

        # Finish the code to build shining_list
        shining_list <- list(moviename = mov)


Jika Anda ingin mempelajari lebih lanjut dari kursus ini, berikut tautannya.

Lihat tutorial kami Data Types in R.

Topik

Terkait

blogs

Tutorial Korelasi di R

blogs

Spaghetti Plot dan Jalur Badai

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026