【发布时间】:2020-09-19 20:27:12
【问题描述】:
我的数据如下所示:
# A tibble: 120 x 5
age death_rate_male life_exp_male death_rate_fem life_exp_fem
<dbl> <dbl> <dbl> <dbl> <dbl>
1 0 0.00630 76.0 0.00523 81.0
2 1 0.000426 75.4 0.000342 80.4
3 2 0.00029 74.5 0.000209 79.4
4 3 0.000229 73.5 0.000162 78.4
5 4 0.000162 72.5 0.000143 77.4
6 5 0.000146 71.5 0.000125 76.5
7 6 0.000136 70.5 0.000113 75.5
8 7 0.000127 69.6 0.000104 74.5
9 8 0.000115 68.6 0.000097 73.5
10 9 0.000103 67.6 0.000093 72.5
# ... with 110 more rows
>
我正在尝试创建一个整洁的表格,其中变量是年龄、性别、预期寿命和死亡率。
我设法通过将数据框分成两个(一个包含预期寿命,另一个包含死亡率),用pivot_longer() 整理两者,然后附加两个表来做到这一点。
有没有办法用一个pivot_longer() 命令更优雅地做到这一点?提前谢谢你。
【问题讨论】:
-
这能回答你的问题吗? Gather multiple sets of columns
标签: r pivot data-wrangling