Bonjour à tous,
Une question facile pour le forum (car elle ne l'est pas pour moi ;o) )
J'ai une colonne avec des valeurs numériques de 0 à 150 (Maillage).
Je voudrais dans une autre colonne (classes) les regrouper en classes.
Voici mon code :
Malheureusement, il me code tout en "autre" avec ce Warning
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 if (essai$Maillage < 70){ essai$classes <- "inf_70" } else if (essai$Maillage == 70){ essai$classes <- "egal_70" } else if (essai$Maillage == 80){ essai$classes <- "egal_80" } else if (81 <= essai$Maillage & essai$Maillage <= 99){ essai$classes <- "81_99" } else if (essai$Maillage == 100){ essai$classes <- "egal_100" }else { essai$classes <- "autre" }
Qu'en pensez-vous ? il doit y avoir une subtilité qui m'échappe !Warning messages:
1: In if (essai$Maillage < 70) { :
the condition has length > 1 and only the first element will be used
2: In if (essai$Maillage == 70) { :
the condition has length > 1 and only the first element will be used
3: In if (essai$Maillage == 80) { :
the condition has length > 1 and only the first element will be used
4: In if (81 <= essai$Maillage & essai$Maillage <= 99) { :
the condition has length > 1 and only the first element will be used
5: In if (essai$Maillage == 100) { :
the condition has length > 1 and only the first element will be used
Merci
A +
Mumu
Partager