RStudio多视图中列表对象的名称

时间:2015-11-27 15:28:49

标签: r rstudio

我正在尝试使用View包中的utils函数在RStudio中查看列表的多个对象。

假设某些数据框的列表如下:

y<-list(a=data.frame(1,2),b= data.frame(2,3),c=data.frame(3,4))

我一次查看ab以及c

lapply(y, View)

这成功查看y中的所有对象,但查看器中这些对象的名称不是abc,而是X[[1L]],{{ 1}}和X[[2L]]

该函数的X[[3L]]参数为&#34;默认为x的名称前缀为数据:。&#34;根据文件。因此它应该给出x的名称而不是上面的名称。知道怎么做这个工作吗?

我在Mac 10.11.1和RStudio

1 个答案:

答案 0 :(得分:1)

您可以迭代y的名称,这会为您提供一个很好的字符串来提供给title-argument:

lapply(names(y),function(x) View(y[x],title=x))