MulaiMulai sekarang secara gratis

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

Lihat Kursus

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
___ 
Edit dan Jalankan Kode