Foro de debate

Problema de eliminación en una columna en R

 
Imagen de AITOR PEREZ
Problema de eliminación en una columna en R
de AITOR PEREZ - lunes, 21 de enero de 2019, 17:51
 
Buenas,

Me gustaría eliminar la "M" de la última columna (REP.vol) usando R, pero no encuentro la manera. Me podríais echar una mano por favor?Gracias!


Imagen de Manuel Muñoz Márquez
Re: Problema de eliminación en una columna en R
de Manuel Muñoz Márquez - lunes, 21 de enero de 2019, 21:46
 

Buenas:

> d <- data.frame(REP.vol=c('5,43M', '4,83M', '8,28M'))
> d
  REP.vol
1   5,43M
2   4,83M
3   8,28M
> x <- as.numeric(gsub(',', '.', unlist(strsplit(as.character(d$REP.vol), 'M'))))
> x
[1] 5.43 4.83 8.28
> d$REP.vol <- x
> d
  REP.vol
1    5.43
2    4.83
3    8.28

Un saludo

Imagen de AITOR PEREZ
Re: Problema de eliminación en una columna en R
de AITOR PEREZ - martes, 22 de enero de 2019, 20:10
 

Muchas gracias!