作者l83083121 (whitewater)
看板R_Language
标题[问题] 如何合并N笔资料
时间Sun Mar 4 20:55:24 2018
[问题类型]:
程式谘询
[软体熟悉度]:
刚入门
[问题描述]:
刚接触R语言,想请问各位
我原本将3笔资料储存於3个object中,
所以我要合并这三笔资料用的程式码是
result <- c(data1,data2,data3)
但我现在要改写成合并N笔资料
原本的想法是写个for回圈
for(i in 1:n ){
result <- c(result,datai)
}
但由於我每一笔资料都非常大,如果这样写会花费相当多的运算时间,
所以想请问我该怎麽做处理呢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.10.114.244
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1520168126.A.1C2.html
※ 编辑: l83083121 (101.10.114.244), 03/04/2018 21:01:53
※ 编辑: l83083121 (101.10.114.244), 03/04/2018 21:02:24
1F:→ celestialgod: do.call(c, list(data1,data2,data3)) 03/04 21:17
2F:→ andrew43: data1/2/3 本身是什麽物件?看一下str(data1)的结果 03/05 15:42
3F:推 HumuHumu: do.call(c,list) 03/05 16:19