gpt4 book ai didi

r - 存储(几乎)列表中工作区中的所有对象

转载 作者:行者123 更新时间:2023-12-04 05:24:30 27 4
gpt4 key购买 nike

假设我的工作空间(全局环境)中有许多对象,并且我想将大多数对象存储在列表中。这是一个简化的示例:

# Put some objects in the workspace
A <- 1
B <- 2
C <- 3

我想将对象A和C存储在一个列表中。当然,我可以明确地做到这一点:
mylist <- list(A,C)

但是,当工作空间中的对象数量很大时,这将变得相当麻烦。因此,我想以不同的方式进行此操作,并尝试以下操作:
mylist <- list(setdiff(ls(),B))

但这显然不是我想要的,因为它仅将对象的名称存储在工作空间中。

关于如何执行此操作的任何建议?

非常感谢!

最佳答案

另一种选择是使用mget:

mget(setdiff(ls(),"B"))

关于r - 存储(几乎)列表中工作区中的所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18897473/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com