Suppression de lignes et de levels
Bonjour,
Je dispose du data.frame D1 suivant :
Code:
1 2 3 4 5 6
| [D1 = data.frame(Noms=c("Pierre","Paul","Jacques"), Age=c(42,34,19))
D1
Noms Age
1 Pierre 42
2 Paul 34
3 Jacques 19 |
La commande
Code:
1 2 3
| D1$Noms
[1] Pierre Paul Jacques
Levels: Jacques Paul Pierre |
renvoie les levels associés à la colonne Noms.
Je souhaite supprimer la ligne PAUL et le level qui lui est associé. La commande suivante supprime bien la ligne, mais pas le levels
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
D2 = D1[D1$Noms != "Paul",]
D2
Noms Age
1 Pierre 42
3 Jacques 19
D2$Noms
[1] Pierre Jacques
Levels: Jacques Paul Pierre
|
Quelqu'un sait-il comment supprimer le levels PAUL dans D2 ?