Study
R

List di R

Penjelasan

List di R mirip vector, tapi bisa menyimpan elemen bertipe campuran (angka, teks, bahkan vector atau list lain). Elemen list bisa diberi nama dan diakses dengan `$` atau `[[ ]]` (untuk mengambil isi elemennya), berbeda dari `[ ]` yang mengembalikan sub-list.

Contoh Konsep

siswa <- list(nama = "Budi", umur = 20, nilai = c(80, 90, 85))

siswa$nama       # "Budi" (akses lewat nama)
siswa[["umur"]]  # 20 (akses lewat nama juga)
siswa$nilai      # 80 90 85 (vector di dalam list)

Praktikum

Buat list bernama produk dengan elemen nama (string), harga (numeric), stok (numeric). Cetak nama dan harganya lewat $.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

`[[ ]]` mengambil ISI elemen (mis. angka atau vector-nya langsung), sedangkan `[ ]` mengembalikan sub-list yang masih "terbungkus" — beda ini sering bikin bingung pemula R.