这可能是一个非常简单的问题,但我找不到解决方案。我正在使用Rstudio。我有很多行的2个数据框。可以说我有
RowA1
RowA2
RowA3
然后是另一个带有行的表
RowB1
RowB2
RowB3
它们的列数也相同。我希望新表中的行像这样分层:
RowA1
RowB1
RowA2
RowB2
RowA3
RowB3
依此类推...
我没有可重复的工作,因为我使用的表是根据过滤器和各种数据集创建的。任何帮助都很棒!谢谢。
我们可以rbind
数据集,然后对行进行排序
out <- rbind(df1, df2)[order(c(seq_len(nrow(df1)), seq_len(nrow(df2)))),]
如果数据集只有一列并且具有相同的行数
data.frame(col1 = c(rbind(df1[[1]], df2[[2]])))