[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
想要把21(列)*35(行)的array转成735*1的矩阵
[程式范例]:
data_group_1 = data_group[c(-1,-2,-3,-4),1,]
data_group_2 = matrix(0, nrow=35*21, ncol=1)
temp=0
for(i in 1:35){
temp=i-1
for(j in 1:21){
data_group_2[j+temp*21,1] = data_group_1[j,i]
}
}
[环境叙述]:
Error in data_group_2[j + temp * 21, 1] = data_group_1[j, i] :
被替换的项目不是替换值长度的倍数
*[m
再麻烦高手们解答了,看不出来是哪儿有问题呀 囧rz