首页 > 解决方案 > rbinding两个具有相同列数的数据框

问题描述

我有两个数据框:

1)

 S     C     V1
"d"   "q"    2
...
 C     R     V2
"u"   "t"    5
...

我想实现这一点:

 B     T       V
"d"   "q"      2
...
"u"  "t"       5
...

我怎样才能有效地做到这一点?

标签: r

解决方案


您可以重命名具有相同名称的两个数据框以将它们组合在一起。

new_cols <- c('B','T', 'V')
names(df1) <- new_cols
names(df2) <- new_cols

result <- rbind(df1, df2)

推荐阅读