快速循环遍历工作区中的所有data.tables

时间:2014-08-07 16:43:54

标签: r data.table

如何遍历工作区中的每个data.table?我知道tables()将打印所有可用的data.table名称,但我不确定如何引用实际对象。

由于

1 个答案:

答案 0 :(得分:1)

您可以使用mget一次性从环境(如全局工作空间)中检索多个对象,get只是x <- 1 y <- 2 z <- 3 > mget(c("x","y","z")) $x [1] 1 $y [1] 2 $z [1] 3 的矢量化版本。例如:

{{1}}

但我同意@eddi的意见,认为做这类事情的需要通常会因为没有将data.tables放在一个列表中而引起一定程度的责骂。