ПочатиПочніть безкоштовно

Робота з середовищами (2)

Більшість типів змінних в R використовують «копіювання за значенням». Це означає, що коли ви створюєте їхню копію, нова змінна має власний набір значень. У такому разі зміни в одній змінній не впливають на іншу.

Середовища використовують іншу систему — «копіювання за посиланням», тож усі копії фактично однакові: змінивши одну, ви змінюєте всі копії.

Корисний факт з біології: основи РНК дещо відрізняються від основ ДНК. Це A, C, G та U.

Ця вправа є частиною курсу

Об'єктно-орієнтоване програмування з S3 та R6 в R

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
___ 
Редагувати та запускати код