小编Pet*_*hke的帖子

在 R 中合并数据帧的问题

我有两个数据框:

x <- data.frame("coi" = c(0,1,NA,1),"v2" = c(7,8,9,NA))
y <- data.frame("c1" = c(0,-1,1), "c2" = c(0,-1,-1), "coi" = c(0,1,NA))
Run Code Online (Sandbox Code Playgroud)
> x
  coi v2
1   0  7
2   1  8
3  NA  9
4   1 NA
> y
  c1 c2 coi
1  0  0   0
2 -1 -1   1
3  1 -1  NA
Run Code Online (Sandbox Code Playgroud)

我想将它们合并成这样的东西:

> obj
  coi v2 c1 c2
1   0  7  0  0
2   1  8 -1 -1
3  NA  9  1 -1
4   1 NA -1 -1
Run Code Online (Sandbox Code Playgroud)

但是当我尝试 …

merge r

6
推荐指数
2
解决办法
145
查看次数

标签 统计

merge ×1

r ×1