Вы хотите period.apply
.Предполагая, что ваши данные находятся в объекте x
и больше чаще, чем за 3 минуты, приведенный ниже код даст вам среднее значение для каждого отдельного непересекающегося 3-минутного интервала.
> period.apply(x, endpoints(x,k=3,"minutes"), mean)