假设我的工作区(全局环境)中有很多对象,我想将其中的大部分存储在一个列表中。这是一个简化的示例:
# Put some objects in the workspace
A <- 1
B <- 2
C <- 3
我想将对象 A 和 C 存储在列表中。当然,我可以明确地做到这一点:
mylist <- list(A,C)
但是,当工作空间中的对象数量很大时,这会变得相当麻烦。因此,我想以不同的方式执行此操作并尝试以下操作:
mylist <- list(setdiff(ls(),B))
但这显然不是我想要的,因为它只存储了工作区中对象的名称。
关于如何做到这一点的任何建议?
非常感谢!