考虑我们生成5个随机矩阵的可重现数据。现在我想组合每个矩阵的第一行中的数据
set.seed(123)
Result <- foreach(i=1:5) %do%{
# randomly select number of rows and columns
random.rows <- sample(1:5, 1)
random.columns <- sample(1:5, 1)
# generate matrix out of this
matrix(sample(1:100, random.rows*random.columns), random.rows)
}
所需的输出应采用以下形式:
c(Result[[1]][1,], Result[[2]][1,], Result[[3]][1,] # ........
)
我试图在现实生活中实现for-loop
,我有超过5个矩阵。有人可以引导我达到我想要的输出
for (i in 1:5) {
desired_out <- c(Result[[i]][1,])
}