Prueba a usar el parámetro colClasses en el read.csv, es decir:

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

Saludos,

Juan

 

De: R-help-es [mailto:[email protected]] En nombre de juan manuel 
dias
Enviado el: viernes, 7 de junio de 2019 19:10
Para: Lista R
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 = ";")

 

image.png

 

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!

  

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a