R 向动态创建的向量动态添加值
我刚开始学习在R中编码。我有一个要求,我必须不断地向不同的向量添加未知数量的值(向量的数量未知)。所以,我试着用-R 向动态创建的向量动态添加值,r,R,我刚开始学习在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和clust_oo[3]以及值44,67,455。动态添加值的
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
和clust_oo[3]
以及值44
,67
,455
。动态添加值的位置
这是正确的方法吗?试试:
clust_oo = c()
for(i in 1:3)
clust_oo[length(clust_oo)+1] = i
clust_oo
[1] 1 2 3
clust\u oo[1]
不会有多个元素,除非您使用的是列表。你用的就是这个吗?