【发布时间】:2021-08-09 00:29:50
【问题描述】:
假设我有以下数据:
c(1:4,7:15,20:23,25,30:35,40,41)
我想从该向量中获取开始和结束范围。但是,我想跳过没有自然前任和后继的单个值(在示例中:25)。换句话说,应该至少有两个连续的值来构成一个“范围”。
本例中的起始范围是:1, 7, 20, 30, 40
它们对应的结束范围是:4, 15, 23, 35, 41
有没有优雅的内置解决方案?我几乎陷入了 for 循环地狱。
【问题讨论】:
标签: r