首页 > 解决方案 > 有没有办法将循环输出存储到 R 中的列表中

问题描述

我试图在 R 中获取循环的输出并尝试将其存储到列表中,但是,由于某种原因,我似乎只能存储循环的最后一个值,而不是循环生成的所有值. 到目前为止,这是我的代码:

y <- list(x)
for (i in 1:10) {
x <- rnorm(2,0,1)
y <- x

标签: rlistloops

解决方案


或这个...

y <- list()
for (i in 1:10) {
  y <- c(y, rnorm(2,0,1))
}

推荐阅读