Usa la función fread() de la librería data.table así: library(data.table)
tuobjeto <- fread(tusdatos.csv) Normalmente, fread() es bastante inteligente y reconocerá los tipos de datos correctamente sin tener que hacer transformaciones de tipos de datos. Así me recomendaron en esta misma lista hace tiempo y se resolvió cuando lo necesité. Saludos !! Eric. On Friday, June 7, 2019, JCMld <[email protected]> wrote: > 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: 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! > > > -- Nota: las tildes se han omitido para evitar conflictos con algunos lectores de correo. Frases notables: * SATYÂT NÂSTI PARO DHARMAH (No hay religion mas elevada que la verdad) * La oscuridad no se combate, se ilumina ... * Un economista es un experto que sabrá mañana por qué las cosas que predijo ayer no han sucedido hoy (Laurence Peter).
_______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
