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-boun...@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@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
_______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es