如何将R中的两列合并为一列,并为每列复制数据?

时间:2017-11-20 14:26:48

标签: r

我有一些数据具有相同的功能" class" (或键入)。

x <- tibble(char = c("a", "b", "c", "d"), x1 = c(1:4), x2 = c(11:14))
x
# A tibble: 4 x 3
   char    x1    x2
  <chr> <int> <int>
1     a     1    11
2     b     2    12
3     c     3    13
4     d     4    14

现在,我正在寻找的是将x1x2合并为一列x的功能。

y <- some_transformation_function(x)
y
# A tibble: 8 x 2
   char     x
  <chr> <int>
1     a     1
2     b     2
3     c     3
4     d     4
5     a    11
6     b    12
7     c    13
8     d    14

我不是在寻找一种能够修改数据的功能(这就是现有问题似乎回答的问题 - 我还没有找到与我所问的相似的问题)。

0 个答案:

没有答案