Muy útil la información, ayer mismo estuve intentando usar fread para leer archivos de algunos millones de filas y números como 20171010108 (ejemplo) me los guardaba como exponenciales raros. Leí algo sobre bit64 pero no tuve tiempo de ahondar.
Muchas gracias! Saludos Fernando Macedo El 06/10/17 a las 10:55, Jesús Para Fernández escribió: > Es ese segundo paso el que no se como hacer. Es decir, como detecto una > anomalia en caracter factor de una columna? > > Gracias Carlos > ________________________________ > De: Carlos Ortega <[email protected]> > Enviado: viernes, 6 de octubre de 2017 15:27 > Para: Jes�s Para Fern�ndez > Cc: [email protected] > Asunto: Re: [R-es] Importando mal los datos > > Puedes forzar que esa columna sea de un tipo determinado... con el par�metro > "colClasses" de "fread()"... > > O dejar que te importe todo "data.table", detectar la anomal�a, corregirla y > forzar el tipo de la columna a tipo num�rico... > > Saludos, > Carlos Ortega > www.qualityexcellence.es<http://www.qualityexcellence.es> > P.S: Acu�rdate que en este foro est�n prohibidas las palabrotas... :-))... > > > El 6 de octubre de 2017, 15:07, Jes�s Para Fern�ndez > <[email protected]<mailto:[email protected]>> escribi�: > Entendido... El otro dia lei un art�culo sobre el efecto 2031 que versaba > justo sobre eso.... > > Una duda mas. En la columna ID hay alguna fila que esta mal metida y tiene un > caracter o algo que esta hacinedo que toda esa columna me la importe como un > factor y no como un numero. �Como detecto esas filas que me est�n jo...? > > Gracias Carlos!!! > ________________________________ > De: Carlos Ortega > <[email protected]<mailto:[email protected]>> > Enviado: viernes, 6 de octubre de 2017 15:01 > > Para: Jes�s Para Fern�ndez > Cc: [email protected]<mailto:[email protected]> > Asunto: Re: [R-es] Importando mal los datos > > Porque tienes n�meros menores que 10^-31... > > El 6 de octubre de 2017, 14:54, Jes�s Para Fern�ndez > <[email protected]<mailto:[email protected]>> escribi�: > Gracias Carlos, > > Me lo ha solucionado, pero.. > �Por que es necesario instlara ese paquete? > > Un saludo > Jes�s > > ________________________________ > De: Carlos Ortega > <[email protected]<mailto:[email protected]>> > Enviado: viernes, 6 de octubre de 2017 14:51 > Para: Jes�s Para Fern�ndez > Cc: [email protected]<mailto:[email protected]> > Asunto: Re: [R-es] Importando mal los datos > > Instala el paquete "bit64".... > > Saludos, > Carlos Ortega > www.qualityexcellence.es<http://www.qualityexcellence.es> > > El 6 de octubre de 2017, 14:43, Jes�s Para Fern�ndez > <[email protected]<mailto:[email protected]>> escribi�: > Buenas chicos, > > Estoy intentando importar el csv que adjunto y que tiene la siguietne forma: > > "a";"b" > 11092740;0 > 8978056137;0 > > > Usando la funcion fread. Necesito usar la funci�n fread por velocidad (lo que > envio es un ejemplo simplificado pero que replica el error). El problema es > que al importar los datos, usando: > > datos<-fread(datos.csv,sep=";") > > el campo a no lo importa correctamente, importandome lo siguiente: > > a b > 1: 5.480542e-317 0 > 2: 4.435749e-314 0 > > �Como puedo hacer para que me lo importe bien? > > Gracias > Jes�s > > > > _______________________________________________ > R-help-es mailing list > [email protected]<mailto:[email protected]> > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es<http://www.qualityexcellence.es> > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es<http://www.qualityexcellence.es> > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es<http://www.qualityexcellence.es> > > [[alternative HTML version deleted]] > > > > _______________________________________________ > R-help-es mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
