看板 R_Language 關於我們 聯絡資訊
library(dplyr) #data_A就是你範例資料編碼A的sheet代表的data.frame #因為你要比對的欄位剛好是data_A所有欄位名稱, 所以我用了colnames(data_A) #你也可以寫成by = c("col_1", "col_2"...), col_1, col_2就是要比對的欄名 #df另存新檔就是你要的資料了 df <- data_A %>% left_join(data_B, by = c(colnames(data_A))) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.136.7 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1553559403.A.B24.html
celestialgod: unique操作沒做,要加上dplyr::distinct 03/26 11:35
TreeMan: 因為他前面寫說第一組資料三欄位合起來就是唯一值了 03/26 11:40
TreeMan: 所以我沒特別做unique處理, 還是哪邊想錯了呢? 03/26 11:41
celestialgod: 喔喔 沒事 看錯了 03/26 11:55
frojet: 剛剛試了一下,又學會一招 03/26 12:52