Skip to content
Prev 9624 / 15379 Next

[R-es] transformar número en R

a <- "17.691.700" # valor que obtengo de la web
a <- as.numeric(gsub("\\.", "", a))

"sub and gsub perform replacement of the first and all matches respectively."

Además, ten cuidado con ".": es el comodín para cualquier caracter. Por eso

a <- "17.691.700"
sub(".", "", a)

da lo que da (y no es lo que quieres).

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com

El día 24 de noviembre de 2015, 17:33, Sergio Castro
<castro.rodriguez.sergio en gmail.com> escribió: