【发布时间】:2017-12-07 06:22:30
【问题描述】:
我有一个这样的数据框:
id y1 y2 y3 y4
--+--+--+--+--
a |12|13|14|
b |12|18| |
c |13| | |
d |13|14|15|16
我想以这样一种方式重塑,以两列结束。上面的例子会变成:
id from to
--+----+---
a |12 |13
a |13 |14
a |14 |
b |12 |18
b |18 |
c |13 |
d |13 |14
d |14 |15
d |15 |16
每个id 的每对年份值都有一个“来自”和一个“至”。
有谁知道一个简单的方法来做到这一点?我尝试使用reshape2。我还查看了Combine Multiple Columns Into Tidy Data,但我认为我的情况不同。
【问题讨论】:
标签: r reshape data-management