[问题] 如何合并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