gpt4 book ai didi

r - 组合列数不等的数据框

转载 作者:行者123 更新时间:2023-12-02 05:37:03 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Combine two data frames by rows (rbind) when they have different sets of columns

(13 个回答)


5年前关闭。




假设我有两个数据框,Dat1 和 Dat2,

Dat1
Col1 Col2 Col3
A1 56 89


Dat2
Col1 Col2 Col4 Col5
A2 49 84 F11

最后我想要一个组合数据框,看起来像
Col1 Col2 Col3 Col4 Col5
A1 56 89 NA NA
A2 49 NA 84 F11

有可能在 R 中实现这一点吗?

最佳答案

还有rbind.fill来自 plyrStack .

library(plyr)

rbind.fill(Dat1, Dat2)

## Col1 Col2 Col3 Col4 Col5
## 1 A1 56 89 NA <NA>
## 2 A2 49 NA 84 F11

library(Stack)

Stack(Dat1, Dat2)

## Col1 Col2 Col3 Col4 Col5
## 1 A1 56 89 NA <NA>
## 2 A2 49 NA 84 F11

关于r - 组合列数不等的数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21511512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com