首页 > 解决方案 > 在 R 中合并列

问题描述

我想使用 R 将数据框的两列合并为一个长列。我在下面有一个可重现的数据:

data<-data.frame(x=c(4,5,6,7,7,7),y=c(3,4,5,6,7,7))
data
  x y
1 4 3
2 5 4
3 6 5
4 7 6
5 7 7
6 7 7

我想把上面的数据框改成下面的;

  new
1  4
2  5
3  6
4  7
5  7
6  7
7  3
8  4
9  5
10 6
11 7
12 7

有人可以帮我解决这个问题吗?

标签: rdataframemerge

解决方案


我们可以用unlist

data.frame(new = unlist(data))

推荐阅读