мой фрейм данных выглядит так:
set.seed(1)
MyDates <- ISOdatetime(2012, 1, 1, 0, 0, 0, tz = "GMT") + sample(1:27000, 500)
Довольно просто подсчитать количество наблюдений за 5 минут, используя cut
df <- data.frame(table(cut(MyDates, breaks = "5 mins")))
Это дает мне интервалы как
00:00:00 -- 00:05:00,
00:05:00 -- 00:10:00
Но как насчет того, чтобы я хотел получить «настроенные» интервалы как
00:00:00 -- 00:05:00,
00:01:00 -- 00:06:00,
00:02:00 -- 00:07:00
Любая помощь будет принята с благодарностью!