我有100個矩陣行和列的數量相同。我想將它們全部合併到一個矩陣中。什麼是最好的方式來做到這一點?合併矩陣R
我已經嘗試過「追加」,但我不知道爲什麼結果矩陣是空的。這是我所做的:
Aggregate<-function(files,filepath,Matrix){
for(f in files) {
file<-file.path(filePath,f)
temp<-read.table(file,head=T)
for(i in 1:nrow(temp)){
append(Matrix,temp[i, ])
}
}
return(Matrix)
}
這段代碼有什麼問題嗎?
感謝
你是什麼意思*合併*? – merlin2011
'append'將值附加到矢量而不是矩陣。你應該使用'rbind'或'cbind'。 – stanekam
我想要在一個大矩陣中聚合所有這些元素。矩陣的大小是240x85 – user1080814