作者songmay (Carr!e)
看板Statistics
標題[程式] R做運算後將回圈內的數字存成數列
時間Sun Aug 5 09:44:57 2012
[軟體程式類別]:R
[程式問題]:資料儲存
資料處理、迴歸、敘述統計、logistic、probit...等
[軟體熟悉度]:新手
[問題敘述]:在一個回圈內做運算 想要將每次運算結果存近一個數列中
例如{1, 3, 5, 9, 4} 然後算出其平均值和標準差
想請問該用哪個語法才能成功的將每次結果道數列裡
我目前嘗試
for( i in 1:15 ){
instructionVisit <- mean( x )
y <- matrix( instructionVisit,1,z )
z <- z + 1
.......}
結果print出數列發現每個值都是回圈最後一次跑出來的結果 囧
想請問一下正確到底試該用哪個語法呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 144.82.219.3
1F:→ gsuper:Y<-NULL ; for(i in 1:15){Y[i] <- mean(x)} 08/05 15:18
2F:→ songmay:謝謝! 解決了!;)) 08/05 18:56