Re: [問題] 多條件篩選特定資料出來

看板R_Language作者 (好啊...)時間6年前 (2019/03/26 08:16), 編輯推噓1(104)
留言5則, 3人參與, 6年前最新討論串2/2 (看更多)
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

03/26 11:35, 6年前 , 1F
unique操作沒做,要加上dplyr::distinct
03/26 11:35, 1F

03/26 11:40, 6年前 , 2F
因為他前面寫說第一組資料三欄位合起來就是唯一值了
03/26 11:40, 2F

03/26 11:41, 6年前 , 3F
所以我沒特別做unique處理, 還是哪邊想錯了呢?
03/26 11:41, 3F

03/26 11:55, 6年前 , 4F
喔喔 沒事 看錯了
03/26 11:55, 4F

03/26 12:52, 6年前 , 5F
剛剛試了一下,又學會一招
03/26 12:52, 5F
文章代碼(AID): #1ScMzhia (R_Language)
文章代碼(AID): #1ScMzhia (R_Language)