Bekerja dengan Environment (2)
Sebagian besar tipe variabel R menggunakan "copy by value", artinya ketika Anda menyalinnya, variabel baru memiliki salinan nilainya sendiri. Dalam kasus ini, mengubah satu variabel tidak memengaruhi variabel lainnya.
Environment menggunakan sistem berbeda yang dikenal sebagai "copy by reference", sehingga semua salinan bersifat identik; mengubah satu salinan akan mengubah semua salinan.
Fakta biologi yang berguna: Basa RNA sedikit berbeda dengan basa DNA. Basa RNA adalah A, C, G, dan U.
Latihan ini adalah bagian dari kursus
Pemrograman Berorientasi Objek dengan S3 dan R6 di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Assign lst
lst <- list(
perfect = c(6, 28, 496),
bases = c("A", "C", "G", "T")
)
# Copy lst
lst2 <- ___
# Change lst's bases element
___
# Test lst and lst2 identical
___