Я ищу способ разделить свои данные на группы, где каждая группа состоит из того же размера окна, который я определяю.
Chrom Start End
chr1 1 10
chr1 11 20
chr1 21 30
chr1 31 40
Например, если я хочу, чтобы размер окна был равен 20, то группы будут такими: 1-20, 11-30, 21-40.
Пока размер группы не превышает 20, он может продолжать добавлять в ту же группу.
Я пытался использовать функцию разделения, но не смог реализовать этот способ с ее помощью. Есть ли способ обойти это?