开始使用免费开始使用

Working with Environments (2)

大多数 R 变量类型采用"按值拷贝"(copy by value)。也就是说,当您复制它们时,新变量会拥有自己的数据副本。因此,更改一个变量不会影响另一个。

环境(environment)采用不同的机制,称为"按引用拷贝"(copy by reference)。这样,所有副本实际上指向同一处;修改其中一个,所有副本都会一起改变。

一个有用的生物学小知识:RNA 的碱基与 DNA 略有不同。它们是 ACGU

本练习是课程的一部分

R 中的 S3 与 R6 面向对象编程

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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
___ 
编辑并运行代码