相关疑难解决方法(0)

当行具有不同的列集时,按行(rbind)组合两个数据帧

是否可以对两个没有相同列的数据帧进行行绑定?我希望保留绑定后不匹配的列.

r dataframe r-faq

207
推荐指数
8
解决办法
26万
查看次数

根据公共列组合R中的两个数据帧

我必须组合两个看起来像这样的数据帧我想在数据帧中采用公共列并将它们连接在一起.两个数据帧中的行将完全不同.

      a  b c 
row1  1  0 1      
row2  1  0 1
Run Code Online (Sandbox Code Playgroud)

另一个数据帧

     d a c f
row3 1 0 1 1
row4 1 1 0 0 
Run Code Online (Sandbox Code Playgroud)

我希望最终的数据集看起来像这样

        a c 
row1    1 1
row2    1 1
row3    0 1
row4    1 0
Run Code Online (Sandbox Code Playgroud)

这是来自两个数据帧的输入

dput(x1)
structure(list(d = c(1L, 1L), a = 0:1, c = c(1L, 0L), f = c(1L, 
0L)), .Names = c("d", "a", "c", "f"), row.names = c("row3", "row4"
), class = "data.frame")

dput(x2)
structure(list(a = c(1L, 1L), b = …
Run Code Online (Sandbox Code Playgroud)

merge r

1
推荐指数
1
解决办法
2248
查看次数

标签 统计

r ×2

dataframe ×1

merge ×1

r-faq ×1