討論串[問題] merge 3 tables with summing common var
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 10→)留言13則,0人參與, 最新作者celestialgod (天)時間10年前 (2015/10/13 16:21), 10年前編輯資訊
0
0
6
內容預覽:
上一篇的內容:. 我把cy大的code改成dplyr. 然後另外多一寫一個Rcpp 去做aggregate的動作 (完整程式後面有連結). 把要加總的data.frame個別抓出來加總. 原本想說可以很精簡的方式完成. 最後發現我寫得很複雜(嘆氣. 程式:http://pastebin.com/Q7
(還有2385個字)

推噓5(5推 0噓 21→)留言26則,0人參與, 最新作者memphis (讓你喜歡這世界~)時間10年前 (2015/10/13 15:40), 編輯資訊
0
0
0
內容預覽:
速度看起來還好? 還是我搞錯cywhale想要做的是什麼?. library(data.table). library(dplyr). # testing data, assuming merge by key = "SP". set.seed(NULL). x <- matrix(sample(1
(還有745個字)

推噓3(3推 0噓 7→)留言10則,0人參與, 最新作者Edster (Edster)時間10年前 (2015/10/12 22:20), 10年前編輯資訊
0
0
0
內容預覽:
不會複雜的寫法,簡單一點就好,好懂好維護,雖然merge爆慢。. 只會這樣(原本想用do.call, 結果不能設定 do.call(merge, data, all = T).. 看哪位兄臺能教教 do.call 之中如何設定"what"其餘的參數. a=cbind("A"=sample(1:100
(還有1211個字)

推噓4(4推 0噓 12→)留言16則,0人參與, 最新作者celestialgod (天)時間10年前 (2015/10/12 17:36), 10年前編輯資訊
0
0
1
內容預覽:
簡短但是慢很多,提供參考XD. 你的方法在我i5第一代電腦上測試,大概是0.36秒,下面最快方法大概是2.9秒. 我測了一下,主要是在group_by做和的時候比較慢. library(plyr). library(dplyr). library(tidyr). library(data.table
(還有936個字)

推噓3(3推 0噓 4→)留言7則,0人參與, 最新作者cywhale (cywhale)時間10年前 (2015/10/12 16:54), 10年前編輯資訊
0
0
0
內容預覽:
[問題類型]:. 效能諮詢(我想讓R 跑更快). 好像在哪曾看過較簡易的寫法或function,但一時想不起,也沒找到,寫了比較複雜的code,想請問是否有更快或更簡易的方式做到. [軟體熟悉度]:. 請把以下不需要的部份刪除. 入門(寫過其他程式,只是對語法不熟悉). [問題敘述]:. 請簡略描述
(還有1903個字)
首頁
上一頁
1
下一頁
尾頁