动态添加值到动态创建的向量

我刚开始学习编码R.我有一个要求,我必须不断向不同的向量添加未知数量的值(向量数量未知)。 所以,我试图实现这个使用 -

clust_oo = c()
clust_oo[k] = c(clust_oo[k],init_dataset[k,1]) 

没有[k] ,上面的代码可以工作,但是因为我不知道向量/列表的数量,所以我必须使用[k]作为区分。 clust_oo[1]可具有值说, 12345clust_oo[2]可以具有其它值440clust_oo[3]与值4467455885 。 这些值是动态添加的。

这是正确的方式来执行此?


尝试:

clust_oo = c()

for(i in 1:3) 
      clust_oo[length(clust_oo)+1] = i

clust_oo
[1] 1 2 3
链接地址: http://www.djcxy.com/p/24871.html

上一篇: Dynamically adding values to dynamically created vectors

下一篇: generate a random vector with specific number of negative numbers