[問題] merge 含並三個

作者: psinqoo (零度空間)   2015-06-29 18:21:48
- 問題: 當你想要問問題時,請使用這個類別
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
請把以下不需要的部份刪除
使用者(已經有用R 做過不少作品)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
合併三張表以上
merge 只能合併 兩張表有共同主KEY 但一次有三張以上該如何做
[程式範例]:
一般都是這樣用
merge(x1,x2, by="name")
merge(x1,x2,x3,..., by="name") <-不行的 請勿使用
[環境敘述]:
[關鍵字]:
merge
選擇性,也許未來有用
作者: celestialgod (天)   2015-06-29 18:33:00
Reduce(function(x, y) merge(x, y, by='name'), list(x1, x2, x3))
作者: psinqoo (零度空間)   2015-06-29 19:08:00
感謝 celestialgod 可以使用 謝謝
作者: celestialgod (天)   2015-06-29 19:12:00
不客氣

Links booklink

Contact Us: admin [ a t ] ucptt.com