如何在r中使用相同的起始单词但不同的数字(按顺序)来跟踪r中的多个对象?

时间:2016-11-16 10:14:24

标签: r

我有121个数据对象,名称为a1 a2 a3 ......所以一直到a121

我如何使用循环或其他东西来编写它,因为编写整个代码

rbind(a1,a2,a3 ......)会非常繁琐

请帮忙

1 个答案:

答案 0 :(得分:3)

Reduce("rbind", mget(paste0("a", 1:121)))

小例子:

a1 <- c(1, 2, 3)
a2 <- c(2, 4, 1)
a3 <- c(1, 2, 3)

rbind(a1, a2, a3)

#   [,1] [,2] [,3]
#a1    1    2    3   
#a2    2    4    1
#a3    1    2    3

Reduce("rbind", mget(paste0("a", 1:3)))

# [,1] [,2] [,3]
#    1    2    3
#    2    4    1
#    1    2    3