1
J'ai une trame de données x, comme indiqué ci-dessous. Je veux convertir en un cadre de données y.Comment puis-je convertir une chaîne alphanumérique en numérique dans R?
x <- data.frame(x=c("100A", "200B", "300C"))
y <- data.frame(x=c(100, 200, 300))
@SahbanTariq Ici, 'df' est le nom de l'objet . Dans votre premier exemple, 'x' est le nom de l'objet. Il suffit donc de remplacer 'x' par 'df' c'est-à-dire 'dfN <- transformer (df, x = as.numérique (gsub (" \\ D + "," ", x))) – akrun