Re: [问题] 多条件筛选特定资料出来

楼主: TreeMan (好啊...)   2019-03-26 08:16:40
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)))
作者: celestialgod (天)   2019-03-26 11:35:00
unique操作没做,要加上dplyr::distinct
楼主: TreeMan (好啊...)   2019-03-26 11:40:00
因为他前面写说第一组资料三字段合起来就是唯一值了所以我没特别做unique处理, 还是哪边想错了呢?
作者: celestialgod (天)   2019-03-26 11:55:00
喔喔 没事 看错了
作者: frojet (飞稷)   2019-03-26 12:52:00
刚刚试了一下,又学会一招

Links booklink

Contact Us: admin [ a t ] ucptt.com