r语言 - 如何根据行 ID 号组合两个 excel 电子表格?



我在rstudio中打开了两个excel表。我想将它们组合在一起,以便第一个表中缺少出生日期的行用第二个表中的出生日期值填充。用数学术语来说,我想要这个:

如果 table1.id = table2.id 那么表1.dob = 表2.dob

有没有办法运行这样的代码?

您的示例没有提供可重现的示例。你应该看看这里

为了您的目的,请查看merge命令

merged_df <- merge(df1, df2, by = "my_id_variable")

让我们生成相同的玩具数据并合并:

# Toy data 
x <- data.frame(id = paste("ID", (1:5), sep = ""), v1 = c(1:5)) 
y <- data.frame(id = paste("ID", (1:5), sep = ""), v2 = c(6:10))
xy <- merge(x, y, by = "id")

最新更新