У меня есть некоторые данные, аналогичные ниже данныхИндексирование состояние с R
Time output
2 1
2 1
2 2
2 2
2 1
2 2
2 1
Мне нужно добавить две колонки в этих данных:
index
: всякий раз, когдаoutput==2
он должен сосчитать и подсчета остатков так же, пока он не встретится с 1 сейчас, если он встретит другой 2, он должен увеличить его количество.total time
: Необходимо просуммировать время, когдаoutput==2
между 1.
Ожидаемый результат:
Time output index total_time
2 1 0 0
2 1 0 0
2 2 1 4
2 2 1 4
2 1 0 0
2 2 2 2
2 1 0 0
Спасибо заранее.
спасибо это работает !! – amy