填充一个空的向量

时间:2016-02-09 01:55:20

标签: r

这是一个超级新手问题。我正在研究The Programming of R Programming并遇到了这个简单的代码:

z <- NULL 
for (i in 1:10) if (i %% 2 == 0) z <- c(z,i)
z

输出为c(2,4,6,8,10)

我不明白为什么您需要c(z,i)填充向量z。为什么c(i)不起作用。当我这样做时,它会直接跳到最后一次迭代,并使用最后一个关联值填充向量z。是否有某种形式的规则来管理填充载体?尽我所能,我没有在任何地方找到一个明确的答案,只是一堆样本,虽然他们有意义,但没有帮助我解决上述问题。

0 个答案:

没有答案