[程式] 矩陣輸出及輸出存檔問題 for R
[軟體程式類別]:
R
[程式問題]:
資料處理
[軟體熟悉度]:
(1年以上)
[問題敘述]:
我自己寫了一個function,而當中final為最終我要的結果
##a、b、c皆為double屬性
aaa=function(data,data2){
final=t(c(round(a,2),round(b,2),round(c,2)))
final
}
而我的主程式中,以回圈的方式運用function幫我計算資料
##dim(output)=c(20,3),dim(data)=dim(data2)=18
for(i in 1:20){
output[i,]=aaa(data[i,],data2[i,])
}
但output卻出現下標數目不正確的錯誤
輸出結果:
[[1]]
[1]28.48
[[2]]
[1]0
....
..
..
我預期的矩陣維度應該是20*3,不曉得哪個環節出了問題。
另外,想請教一下有關輸出存檔的問題。
請問只能用sink()存成文字檔嗎?(因為覺得以excel檔開文字檔排版有點麻煩)
不曉得是不是可以將輸出存成excel檔。
還請各位前輩給予指點。
非常感謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.241.14.158
推
05/11 19:13, , 1F
05/11 19:13, 1F
→
05/11 19:14, , 2F
05/11 19:14, 2F
→
05/11 19:14, , 3F
05/11 19:14, 3F
推
05/14 16:24, , 4F
05/14 16:24, 4F
→
05/14 16:24, , 5F
05/14 16:24, 5F
→
05/14 18:13, , 6F
05/14 18:13, 6F
→
05/14 18:14, , 7F
05/14 18:14, 7F
→
05/15 13:56, , 8F
05/15 13:56, 8F
→
05/15 13:58, , 9F
05/15 13:58, 9F
→
05/15 13:59, , 10F
05/15 13:59, 10F
→
05/15 14:09, , 11F
05/15 14:09, 11F