[問題] 如何合併N筆資料

作者: l83083121 (whitewater)   2018-03-04 20:55:24
[問題類型]:
程式諮詢
[軟體熟悉度]:
剛入門
[問題描述]:
剛接觸R語言,想請問各位
我原本將3筆資料儲存於3個object中,
所以我要合併這三筆資料用的程式碼是
result <- c(data1,data2,data3)
但我現在要改寫成合併N筆資料
原本的想法是寫個for迴圈
for(i in 1:n ){
result <- c(result,datai)
}
但由於我每一筆資料都非常大,如果這樣寫會花費相當多的運算時間,
所以想請問我該怎麼做處理呢。
作者: celestialgod (天)   2018-03-04 21:17:00
do.call(c, list(data1,data2,data3))
作者: andrew43 (討厭有好心推文後刪文者)   2018-03-05 15:42:00
data1/2/3 本身是什麼物件?看一下str(data1)的結果
作者: HumuHumu (呼姆呼姆)   2018-03-05 16:19:00
do.call(c,list)

Links booklink

Contact Us: admin [ a t ] ucptt.com