将1000个向量放入列表中

时间:2015-10-22 18:40:54

标签: r list

我有1000个向量:c1,c2,...,c1000

我想将它们放在一个列表中:

list1<-list(c1,c2,...,c1000)

我怎么能循环呢?

1 个答案:

答案 0 :(得分:2)

我们可以对使用mget创建的字符串向量使用paste。输出将是list,其中列表元素作为存储在对象名称中的值。

list1 <- mget(paste0('c', 1:1000))

如果我们需要从全局环境中删除矢量对象名称,

rm(list=paste0('c', 1:1000))
正如@Frank在评论中提到的那样。