r - 如何合并 2 个数据框?

标签 r merge

我有一个 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/

相关文章:

r - 合并多列中的数据以按另一列中的唯一值进行分组

r - 如何在微基准测试中使用列表参数

git - 从 master 分支和从 dev 分支 merge 的区别

r - 未拆分列表,合并因子

c# - 将 2x DOCX 文件合并为 1 个?

r - 计算嵌套小标题 R 中的比例?

R数据表推荐的处理日期时间的方法

r - 如何将带有一列列表的数据框写入文件?

python - 合并列上的 DataFrame 列表?

javascript |对象分组