根据从到范围添加新行

时间:2018-10-16 13:44:08

标签: r

我有:

df <- data.frame(ID=c("a","a", "b","b"),from=c(1610,1620, 800,900), to=c(1614,1622,805,902))

ID  from   to
1  a 1610 1614
2  a 1620 1622
3  b  800  805
4  b  900  902

我想用新行来填充“ from”和“ to”:

ID  new
a   1610
a   1611
a   1612
a   1613
a   1614
b   800
b   801
b   802
b   803
b   804
b   805

是否有任何“简便”的方法可以做到这一点?我尝试通过在范围内添加一个新变量,并在中间的步骤做一个列表,但我对此非常执迷。

0 个答案:

没有答案