看板 Statistics 關於我們 聯絡資訊
若要快速的話 X <- matrix(rnorm(10000), ncol=100) apply(X, 1, summary) ※ 引述《bcs (= ="frailty..gggg XD)》之銘言: : 請問R如何對物件do loop? 例如 : x1=rnorm(100) ;x2=rnorm(100) ....x100=rnorm(100) : 創造x1~x100個隨機變數。接著對x1~x100物件做summary。 : for(i in 1:100){ : summary(x[i]) : } : 但無法成功。 除了把element合成為matrix, : 再tapply外,可以直接對物件do loop? : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.247.153
bcs:8個物件要合,想用 for i in 1:8 cbind(x`i') 可行? 01/04 00:46
bugle:x=NULL ; for(i in 1:8) x=cbind(x,rnorm(100)) 01/04 01:35
KnightX:其實我不太懂為啥要分別產生再合併, 不是都來自同一個分配 01/04 10:57
KnightX:用迴圈跑不如用一個矩陣一次跑出所有隨機樣本還來得有效率 01/04 10:59
bugle:樓上正解 01/04 17:56
playyeh:寫程式要盡量避免迴圈...很花時間 01/04 19:42