> gsub(" __ $", "", "10.745595054136636 __ ")[1] "10.745595054136636"Eu tentaria:as.numeric(as.character((gsub(" __ $", "", bmatrix1$charMA.energy))_______________________________________________Em 20 de março de 2014 08:41, Tropidurus Torquatus <t.torquatus@gmail.com> escreveu:
Tenho a matriz a baixo:
> str(bmatrix1)
'data.frame': 2189 obs. of 16 variables:
$ numMA.ACC : num 15 15 15 15 15 14 14 8 8 8 ...
$ numMA.DON : num 11 11 11 11 11 10 10 5 5 5 ...
$ numMA.Mol_ID : num 2 2 2 2 2 4 4 31 31 31 ...
$ numMA.ROT : num 5 5 5 5 5 4 4 6 6 6 ...
$ charMA.energy : Factor w/ 2189 levels "10.745595054136636 __ ",..: 825 840 855 928 957 768 807 54 66 165 ...
..- attr(*, "names")= chr "CMP1" "CMP2" "CMP3" "CMP4" ...
A coluna "$ charMA.energy”
É a minha coluna de interesse, como retirar os “__” e alterá-la para coluna numérica mantendo todos as casas decimais?
No mais agradeço.
Thales
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
--
Marcos F. Silva
http://sites.google.com/site/marcosfs2006
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.