我刚开始学习用R编码。我有一个要求,我必须不断向不同的向量添加未知数量的值(向量的数量是未知的)。所以,我尝试使用 -
实现这一点clust_oo = c()
clust_oo[k] = c(clust_oo[k],init_dataset[k,1])
没有[k]
,上面的代码可以工作,但由于我不知道向量/列表的数量,我必须使用[k]
作为区分符。 clust_oo[1]
可以有值,1
,23
,45
,clust_oo[2]
可以包含其他值4
,40
和{ {1}}的值为clust_oo[3]
,44
,67
,455
。动态添加值的地方。
这是正确的方法吗?
答案 0 :(得分:0)
尝试:
clust_oo = c()
for(i in 1:3)
clust_oo[length(clust_oo)+1] = i
clust_oo
[1] 1 2 3