Foro de debate

Problema de eliminación en una columna en R

Problema de eliminación en una columna en R

by AITOR PEREZ -
Number of replies: 2
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!


In reply to AITOR PEREZ

Re: Problema de eliminación en una columna en R

by Manuel Muñoz Márquez -

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