Bonjour,
j'ai une base avec au moins 10 variables, dont une Variable qui a certaines case vide.
alors j'aimerai savoir comment puis-je supprimer seulement toutes les lignes dont la variable en question présente des vides.
merci d'avance![]()
Bonjour,
j'ai une base avec au moins 10 variables, dont une Variable qui a certaines case vide.
alors j'aimerai savoir comment puis-je supprimer seulement toutes les lignes dont la variable en question présente des vides.
merci d'avance![]()
Bonjour,
Il y a plusieurs façons.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 # Je simule des données df <- data.frame( x1 = rep(1,10) , x2 = rep( 10,10), x3 = c( rep(100, 2) , NA , NA , rep(100,6))) # Je selectionne que les lignes ou la variable x3 n'est nulle df1 <- subset( df , is.na(df$x3) == F)
Merci Beaucoup j'ai testé et ca marche très bien
aussi, comment puis-je faire dans le cas, ou je ne veux pas retirer les lignes vides mais plutot ajouter une colonne pour specifier dans ma nouvelle colonne :
-si la ligne est vide, mettre "Merged"
-sinon mettre "Actif"
merci d'avance![]()
ifelse est la fonction à utiliser.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 df$nouvelle_colonne = ifelse(is.na(df$x3) == T , "Merged" , "Actif")
Partager