我正在尝试使用View
包中的utils
函数在RStudio中查看列表的多个对象。
假设某些数据框的列表如下:
y<-list(a=data.frame(1,2),b= data.frame(2,3),c=data.frame(3,4))
我一次查看a
和b
以及c
:
lapply(y, View)
这成功查看y中的所有对象,但查看器中这些对象的名称不是a
,b
和c
,而是X[[1L]]
,{{ 1}}和X[[2L]]
。
该函数的X[[3L]]
参数为&#34;默认为x的名称前缀为数据:。&#34;根据文件。因此它应该给出x的名称而不是上面的名称。知道怎么做这个工作吗?
我在Mac 10.11.1和RStudio
答案 0 :(得分:1)
您可以迭代y
的名称,这会为您提供一个很好的字符串来提供给title-argument:
lapply(names(y),function(x) View(y[x],title=x))