在一个列表中创建多个数据集

时间:2014-09-10 23:50:11

标签: r dataset

我有一个模拟研究,其中生成了1000个数据集。

例如,

A<-1:50
B<-1:60
C<-1:36
...

Set1<-data.frame(A,runif(50))
Set2<-data.frame(B,runif(60))
Set3<-data.frame(C,runif(36))
...
Set1000<-data.frame(C,runif(56))
Etc.

我想知道这些生成的数据集是如何放在一个列表中的,然后我可以使用lapply,sapply循环遍历它们。

Peter Langfelder在这里给出了三个数据集的例子,https://stat.ethz.ch/pipermail/r-help/2011-November/294542.html

1000个数据集怎么样?

感谢。

1 个答案:

答案 0 :(得分:0)

getmget可用于检索工作区(或其他环境)的元素,

datasets <- mget(paste0("Set", 1:3))

将返回包含前3个数据集的列表。