[R-es] Transformar factor a numérico.

Dario Manzoli d@r|om@nzo|| @end|ng |rom y@hoo@com@@r
Vie Jun 7 20:30:06 CEST 2019


Hola Juan Manuel:

Lo que suelo hacer en esos casos es primero pasarlos a character y después a numeric. De la siguiente forma:

 

caac_enero_2019$asistidos <- as.character (caac_enero_2019$asistidos)

 

caac_enero_2019$asistidos<-as.numeric (caac_enero_2019$asistidos)

 

Saludos

Darío

 

 

De: R-help-es [mailto:r-help-es-bounces using r-project.org] En nombre de juan manuel dias
Enviado el: viernes, 7 de junio de 2019 14:10
Para: Lista R <r-help-es using r-project.org>
Asunto: [R-es] Transformar factor a numérico.

 

Hola, Estoy levantando un archivo csv y hay dos campos (atendidos, asistidos) que necesito leerlos como numéricos o enteros, pero al levantarlos están en formato factor. Como puedo hacer para transformarlos a numéricos? 

 

caac_enero_2019<-read.csv("1-Informe Caac Geonode-Mes de Enero.csv",sep = ";")

 



 

Intenté con:

caac_enero_2019$asistidos< as.numeric(levels(caac_enero_2019$asistidos))[caac_enero_2019$asistidos]

 

intenté de esta otra forma:

caac_enero_2019$asistidos<-as.numeric(levels(caac_enero_2019$asistidos))[caac_enero_2019$asistidos]

 

Pero al hacer:

 sum(caac_enero_2019$asistidos)

 

Arroja el siguiente mensaje: NA.

 

Alguien me podrá dar una mano para resolver esto?

 

Muchas gracias!

  



---
El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
https://www.avast.com/antivirus

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20190607/dfde9b5c/attachment-0001.html>

------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 3533 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20190607/dfde9b5c/attachment-0001.png>


Más información sobre la lista de distribución R-help-es