【发布时间】:2021-08-28 15:55:29
【问题描述】:
我想不出如何以整洁的方式做到这一点。
我有一张如下表:
tibble(
Min = c(1, 5, 12, 13, 19),
Max = c(3, 11, 12, 14, 19),
Value = c("a", "bb", "c", "d", "e" )
)
我想从中生成另一个表,如下所示
tibble(
Row = c(1:3, 5:11, 12:12, 13:14, 19:19),
Value = c( rep("a", 3), rep("bb", 7), "c", "d", "d", "e" )
)
感谢大家提出的任何建议。唯一想到的“解决方案”有点麻烦。
【问题讨论】:
标签: r tidyverse sequence generate run-length-encoding