【发布时间】:2021-08-06 06:40:51
【问题描述】:
我有这样的数据:
SNP chr pos
A1 1 2
A2 1 3
A3 1 4
A4 1 4.5
A5 1 6
我的真实数据更大,有几个不同的“chr”。
我想根据 'pos' 列值以恒定增量(比如说 2)选择行。如果我选择 A1,然后我的下一个选择是 A3,然后是 A5,这意味着差异 2 是固定的,并且有一段时间它可能在 2 左右。
我尝试了dplyr::between,但我没有成功。
filter(df, between(pos, 2, 4))
【问题讨论】: