Bonjour,
Un cas un peu spécial :
je voudrais un sous tableau sélectionnant uneligne plus la suivante selon une condition faite sur la première ligne ,
imaginons le DF suivant :
a b c d
0 0 0 0
0 0 3 0
0 1 0 0
0 0 2 4
0 0 0 0
j’aimerais obtenir le tableau selon la condition suivante :
"si la colonne b est différente de 0 et que la colonne c et d sont égale a 0; alors je veux dans un nouveau tableau cette ligne ainsi que la suivante"
J'ai tenté des trucs du genre :
for (i in nrow(DF)) {
ifelse((DF$b !=0)&(DF$c==0)&(DF$d==0),subset(DF, DF [i:(i+1), ] ) }
mais bien sur ca ne peut pas marcher car il me manque élements dans cette boucle.. ce qui me bloque un peu car je ne vois pas comment faire !
Merci a vous ! :)