看板 R_Language 關於我們 聯絡資訊
[問題類型]: 因為資料數太大所以抓資料時有進行分割。(即,有兩份檔案) 我想要把兩份檔案有出現相同名字的資料合併成一行,下面有範例。 [軟體熟悉度] 新手 [問題敘述]: example:資料格式 第一份 I He She 10 20 30 6. 7. 2 第二份 I. They. He 2 30 8 35 2 1 我想要變成:第二份疊在第一份下面 I. He. She. They 10 20 30 6 7 2 2 8 30 35 1 2 麻煩大家幫我解惑,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.180.43 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1516063100.A.6CC.html
andrew43: 大致是 merge(d1, d2, all = T) 欄名要能對應才行 01/16 09:53
andrew43: 要保留原本列順序可再加上 sort = F 01/16 09:54
angel50732: 但如果出現像they這種的,只有在其中一份檔案有出現, 01/16 11:34
angel50732: 還能用merge嗎? 01/16 11:34
andrew43: 可以啊。all=T的情況會納入所有的列,空格會補NA 01/16 11:40
angel50732: 好的 謝謝你! 01/16 11:56
angel50732: 內容有些改變,再麻煩各位為我解惑 01/16 13:57
andrew43: 解決辦法一樣吧?你試過了嗎? 01/16 14:53
angel50732: ok了,感謝您! 01/17 21:34