Bonjour à tous,
je viens solliciter votre aide car je n'arrive pas à formuler ce que je souhaite faire ...
J'ai un dataframe data1 contenant plusieurs colonnes dont GCQ et RefCQ.
Je voudrais créer une nouvelle colonne Attention qui prendrait la valeur
- Redo si data1$GCQ >=0.4 ou data1$RefCQ >=0.4
- ok si data1$GCQ <0.4 et data1$RefCQ <0.4
J'ai écrit :
data1$Attention <- 0
for (i in 1:nrow(data1)) {
if ((data1$GCQ >=0.4)||(data1$RefCQ >=0.4)) {
data1$Attention <- "Redo"
}
if ((data1$GQC <0.4)&&(data1$RefCQ <0.4)) {
data1$Attention <-"ok"}
}
mais la colonne Attention reste à 0
Je vous remercie d'avance de votre aide et de vos explications
Patricia