Bonjour,

Une question simple mais dont je ne trouve pas de solution simple.
Je dispose d'un data.frame avec des NA.
Je voudrais ajouter une colonne qui me donne le nombre de cellules non vides parmi un groupe de colonnes
Exemple, mon data.frame initial est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
A  B    C  D
1 NA fdgf 33
2  3 <NA> 21
3  2 zeze 45
4 NA  eee NA
Je voudrais rajouter une colonne E=c(1,2,2,0) qui est égale au nombre de cellules non vides dans les colonnes B et D.
J'aurais alors :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
A  B    C  D  E
1 NA fdgf 33  1
2  3 <NA> 21  2
3  2 zeze 45  2
4 NA  eee NA  0
Il est possible, je crois, de procéder par boucle ; mais est-il possible de procéder autrement , par exemple de façon vectorielle ?