У меня длинные данные, например, такие:
ID time condition
1 1 0
1 2 0
1 3 0
1 4 1
2 1 0
2 2 1
2 3 1
2 4 0
3 1 1
3 2 1
3 3 0
3 4 0
4 1 0
4 2 1
4 3 NA
4 4 NA
Я хочу сохранить только эти строки, прежде чем условие будет выполнено один раз, поэтому я хочу:
ID time condition
1 1 0
1 2 0
1 3 0
1 4 1
2 1 0
2 2 1
3 1 1
4 1 0
4 2 1
Я пытался зациклить, но а) он сказал, что зацикливание не является хорошим стилем кодирования в R и б) оно не будет работать
Примечание: просто если вам интересно, имеет смысл, что идентификаторы имеют условие, а затем снова теряют его в моем примере, но меня интересует только, когда они впервые появились.
Спасибо.