Здесь у меня есть одномерное целочисленное пространство (состоящее из случайных интервалов, определяемых их началом и концом).Я хотел бы выбрать последовательные целочисленные интервалы с определенной длиной внутреннего интервала.
Целочисленный интервал означает набор последовательных увеличивающихся целых чисел, определяемых начальным целым числом и конечным целым числом.Некоторые интервалы в исходном наборе полностью включены в другие или частично перекрываются с другими.
Я описываю свой вопрос, используя следующую пустышку.
(1) данные (целое пространство с определенными целочисленными интервалами)их начало и конец) У меня есть,
integer.space <- data.frame(
begin=c(1,5,6,15,31,51,102),
end =c(7,9,13,21,49,52,108)
)
(2), что я хочу, чтобы выбрать последовательные целочисленные интервалы с внутренней длиной 3 и интервала длины 2. и вывести выбранные интервалы какначало и конец.В этом выборе я бы хотел выбрать как можно больше целочисленных интервалов.
begin, end\n
1,3\n
6,8\n
11,13\n
16,18\n
31,33\n
36,38\n
41,43\n
46,48\n
102,104\n