【发布时间】:2016-10-14 03:24:20
【问题描述】:
假设我有以下代码:
x <- vector(mode="numeric", length=10)
for(i in 1:10)
{
x[i] <- runif(1,0,10)
}
所以 x 有 10 个值。在接下来的每个步骤中,我想向 x 添加 10 个新值。所以在第 2 步中, x 将有 20 个值,在第 3 步中它将有 30 个值等等。我该怎么做?
【问题讨论】:
-
使用循环有什么特别的原因吗?
runif是矢量化的,可以一次为您提供所有这些值。