我有一个 dataframe1
,其中一列包含名字,另一个 dataframe2
包含名字和相应的性别。
现在我想将 dataframe2
的性别列添加到 dataframe1
中,但它似乎不适用于以下行:df2new <- merge(df1,df2,by.x="firstname",by.y ="gender")
如何合并这两个数据框?
最佳答案
您可以为此使用 dplyr 包!
library(dplyr)
dataframe1 <- left_join(data_frame1,data_frame2,by="firstname")
关于r - 如何合并 2 个数据框?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51088507/