當(dāng)兩個(gè)數(shù)據(jù)幀有不同的列集時(shí),按行組合兩個(gè)數(shù)據(jù)幀(Rbind)行綁定不具有相同列集的兩個(gè)數(shù)據(jù)幀可以嗎?我希望保留綁定后不匹配的列。
3 回答

胡子哥哥
TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊
dplyr
bind_rows
smartbind
.

慕標(biāo)5832272
TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
你可以用smartbind從gtools包裹。
例子:
library(gtools)
df1 <- data.frame(a = c(1:5), b = c(6:10))
df2 <- data.frame(a = c(11:15), b = c(16:20), c = LETTERS[1:5])
smartbind(df1, df2)
# result
a b c
1.1 1 6 <NA>
1.2 2 7 <NA>
1.3 3 8 <NA>
1.4 4 9 <NA>
1.5 5 10 <NA>
2.1 11 16 A
2.2 12 17 B
2.3 13 18 C
2.4 14 19 D
2.5 15 20 E
- 3 回答
- 0 關(guān)注
- 725 瀏覽
添加回答
舉報(bào)
0/150
提交
取消