【发布时间】:2021-04-20 09:33:51
【问题描述】:
我有一个这样的数据框
x1 <- c(1,2,3)
x2 <- c(5,6,7)
df <- data.frame(x1,x2)
我想将 x1 和 x2 这两列合并/合并为一列,其中包含所有值。此外,我想创建一个新列,说明我的数据点来自两列中的哪一列。我想要的输出如下所示:
x <- c(1,2,3,4,5,6)
orig <- c("x1","x1","x1","x2","x2","x2")
df_merged <- data.frame(x,orig)
我搜索了很多列的合并、组合、分组,但显然这不是所谓的过程。感谢您提前提供任何帮助。
【问题讨论】: