Je lis des donnees dans un fichier .csv
En fonction de ces données je dois supprimer les lignes contenant "F" dans la colonne "sex" du data.frame NewGHQFPRS
Je reconstitue le nom de la colonne du dataframe , mais il ne se passe rien
Si je tape la commande directement le result est correct mais je ne connais pas à priori l"action à faire[code]
[> nomcol <- df[ind]
> nomcol
[1] "sex"
> val <- df[ind1]
> val
[1] "F"
> NewName <- paste("NewGHQFPRS",nomcol,sep="$")
> NewName
[1] "NewGHQFPRS$sex"
> is.character(NewName)
[1] TRUE
> NewGHQFPRS <- NewGHQFPRS[!NewName==val,]
> #il ne s'est rien passé
> NewGHQFPRS <- NewGHQFPRS[!NewGHQFPRS$sex==val,]
> is.character(NewGHQFPRS$sex)
[1] FALSE
/code]