【发布时间】:2021-12-29 20:52:56
【问题描述】:
假设我有一个与此类似的 df:
# A tibble: 5 x 6
x1 x2 x3 y1 y2 y3
<dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
1 4 3 2 4 3 2
2 4 3 2 4 3 2
3 4 3 2 4 3 2
4 4 3 2 4 3 2
5 4 3 2 4 3 2
有没有一种方法可以在单个 pivot_longer 命令中创建一个包含 x、y、z 列的小标题?现在我正在为每组列使用一个 pivot_longer 行,但我确信有更简单的方法得到它。
x y z
<dbl> <dbl> <dbl>
1 4 4 1
2 4 4 1
3 4 4 1
4 4 4 1
5 4 4 1
6 3 3 2
7 3 3 2
8 3 3 2
9 3 3 2
10 3 3 2
11 2 2 3
12 2 2 3
13 2 2 3
14 2 2 3
15 2 2 3
【问题讨论】: