我有两个数据框:
customer material Freq
1 1 12 1
2 1 10 1
3 1 8 1
4 1 4 1
5 1 3 1
6 1 2 1
第二个:
material class
1 12 A
2 10 B
3 3 C
4 4 D
5 5 E
6 6 F
现在,我要合并两个数据帧。我尝试了:
e <- left_join(A, B, by="material")
但是然后我拥有所有材料多次。我怎么解决这个问题?
如果我正确理解最终结果,则可以使用base merge
:
df3 <- merge(df1, df2, by = "material")
您也可以在管道中使用:
df3 <- df1 %>%
merge(df2, by = "material")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句