Bonjour,
Je voudrais savoir comment transformer un vecteur character en numeric, je souhaite transformer la colonne val. J'ai essayé d'utiliser as.numeric mais cela ne me renvoie pas ce que je souhaite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 d <- data.frame("nom" = paste0(c("a","d","c"), c(1:3)), "val" = c("1,5","-2,8","3"), stringsAsFactors = F) > as.numeric(as.factor(d$val)) [1] NA NA 3 > as.numeric(d$val) [1] 2 1 3
Partager