假设我的工作空间(全局环境)中有许多对象,我想将其中大部分存储在列表中。以下是一个简化的例子:
我可以将A和C对象存储在列表中。当然,我可以明确地这样做:
然而,当工作区中的对象数量非常大时,这将变得相当麻烦。因此,我希望以不同的方式处理,并尝试以下方法:
但这显然不是我想要的,因为它只存储工作区中对象的名称。
你有什么建议吗?
非常感谢!
# Put some objects in the workspace
A <- 1
B <- 2
C <- 3
我可以将A和C对象存储在列表中。当然,我可以明确地这样做:
mylist <- list(A,C)
然而,当工作区中的对象数量非常大时,这将变得相当麻烦。因此,我希望以不同的方式处理,并尝试以下方法:
mylist <- list(setdiff(ls(),B))
但这显然不是我想要的,因为它只存储工作区中对象的名称。
你有什么建议吗?
非常感谢!
mget
这个命令。这样会简单得多! - juba