私はdata.frame、dを持っています:
d<-data.frame(id=c(1,1,1,1,2,2,3,3,3,3), var=c("no", "no", "no", "yes", "no", "yes", "no", "yes", "yes", "yes"))
「はい」に至るまでの各 ID のすべての「いいえ」行を返し、最初の「はい」を含めたいと思います。
望ましい結果:
id var
1 no
1 no
1 no
1 yes
2 no
2 yes
3 no
3 yes