У меня есть высокочастотные данные о продолжительности. Я обнаружил, что у меня есть некоторые ошибочные записи, которые я не могу удалить, к которым добавлено случайное число 1800 *. Теперь я был достаточно глуп, чтобы попытаться:
for(i in 1:21863924) {while(rr[i]>=1800){rr[i]=rr[i]-1800}}
Что, очевидно, не сработало, хотя я оставил его на ночь. Мне было интересно, есть ли более элегантный способ для этого, так как подмножество набора данных для исключения ошибочных записей работает в считанные секунды?