hola, Como va? Tengo un problema para levantar una base. Diseñe un programa para que lo ejecute un colega en mi trabajo que no sabe de R asi que cuando se encuentra un bug me lo da para que lo arregle. La parte que esta pinchando es la siguiente: datos<-read.delim("clipboard", header=T, sep = "\t", check.names=T, col.names=variables , colClasses = c("character","factor" ,"character", "character","character","character", "character", "character", "character","character","character","character", "character", "character", "character", "character","character", "character") ) Como ven se alimenta del portapapeles. Me paso en un caso que tiene que levantar 86000 casos aprox y levanta solo 1400 algo... Eso es porque en una variable tiene " comillas dobles!!! El campo con comillas dobles me arruina los registros de abajo. Para que vean un ejemplo les dejo hice una base con 20 casos la cual adjunto, entren al txt copien el contenido. Corran este script y van a levantar 7 variables<-c("Aler.Id","Estado","Est.F.Dde.","Est.F.Hta.","Localidad","Provincia", "Pagador","Terminal","Emisor","Tarjeta","Fecha.Trx","Cant..TRX", "Cant..Peg.","Riesgo","Riesgo.Pegada","Fecha.Alta","Regla.Asociada", "Usuario.Ult..Mod.") datos<-read.delim("clipboard", header=T, sep = "\t", check.names=T, col.names=variables , colClasses = c("character","factor" ,"character", "character","character","character", "character", "character", "character","character","character","character", "character", "character", "character", "character","character", "character") ) View(datos) Mi pregunta es... como hago para que levante TODOS los casos. Abrazo Pablo A. Guzzi guzzipa en gmail.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20130314/7a5615dc/attachment-0001.html> ------------ próxima parte ------------ 56883672 Descartada con Consulta 2013-02-04 22:35:12 desconocida desconocida MDS 25134986 0011 501041315506585017 2013-02-05 01:22:31 0 0 4123 0 2013-02-04 22:23:08 TRX00039-Varias_TRXs_ExT-5 gutierra 56883672 Nueva 2013-02-04 22:23:09 2013-02-04 22:35:12 desconocida desconocida MDS 25134986 0011 501041315506585017 2013-02-05 01:22:31 0 0 4123 0 2013-02-04 22:23:08 TRX00039-Varias_TRXs_ExT-5 CORE 56898628 Descartada con Consulta 2013-02-12 20:02:23 desconocida desconocida MDS WY216958 0094 501020099000254354 2013-02-12 22:58:20 0 0 4123 0 2013-02-12 19:59:07 TRX00039-Varias_TRXs_ExT-5 gutierra 56898628 Nueva 2013-02-12 19:59:09 2013-02-12 20:02:23 desconocida desconocida MDS WY216958 0094 501020099000254354 2013-02-12 22:58:20 0 0 4123 0 2013-02-12 19:59:07 TRX00039-Varias_TRXs_ExT-5 CORE 56893341 Derivada 2013-02-09 21:44:04 desconocida desconocida MDS "GXn4SBD 0094 501020099000254354 2013-02-10 00:32:03 0 0 4124 0 2013-02-09 21:33:24 TRX00040-Varias_TRXs_ExT-7 pomettij 56893341 Descartada con Consulta 2013-02-09 21:43:56 2013-02-09 21:44:04 desconocida desconocida MDS "GXn4SBD 0094 501020099000254354 2013-02-10 00:32:03 0 0 4124 0 2013-02-09 21:33:24 TRX00040-Varias_TRXs_ExT-7 pomettij 56893336 Descartada con Consulta 2013-02-09 21:43:15 desconocida desconocida MDS "GXn4SBD 0094 501020099000254354 2013-02-10 00:30:12 0 0 4123 0 2013-02-09 21:31:05 TRX00039-Varias_TRXs_ExT-5 pomettij 56893341 Nueva 2013-02-09 21:33:24 2013-02-09 21:43:56 desconocida desconocida MDS "GXn4SBD 0094 501020099000254354 2013-02-10 00:32:03 0 0 4124 0 2013-02-09 21:33:24 TRX00040-Varias_TRXs_ExT-7 CORE 56893328 Descartada con Consulta 2013-02-09 21:31:21 desconocida desconocida MDS A7824SBD 0094 501020099000254354 2013-02-10 00:25:59 0 0 4123 0 2013-02-09 21:26:25 TRX00039-Varias_TRXs_ExT-5 pomettij 56893336 Nueva 2013-02-09 21:31:06 2013-02-09 21:43:15 desconocida desconocida MDS "GXn4SBD 0094 501020099000254354 2013-02-10 00:30:12 0 0 4123 0 2013-02-09 21:31:05 TRX00039-Varias_TRXs_ExT-5 CORE 56893328 Nueva 2013-02-09 21:26:26 2013-02-09 21:31:21 desconocida desconocida MDS A7824SBD 0094 501020099000254354 2013-02-10 00:25:59 0 0 4123 0 2013-02-09 21:26:25 TRX00039-Varias_TRXs_ExT-5 CORE 56905863 Descartada con Consulta 2013-02-18 11:39:35 desconocida desconocida MDS 06015937 0311 501056309027660039 2013-02-18 14:30:33 0 0 4123 0 2013-02-18 11:31:34 TRX00039-Varias_TRXs_ExT-5 osvandof 56905863 Nueva 2013-02-18 11:31:38 2013-02-18 11:39:35 desconocida desconocida MDS 06015937 0311 501056309027660039 2013-02-18 14:30:33 0 0 4123 0 2013-02-18 11:31:34 TRX00039-Varias_TRXs_ExT-5 CORE 56886038 Descartada con Consulta 2013-02-06 02:44:41 Capital Federal Capital Federal 0901 00796 0029 501038260966240023 2013-02-05 23:57:09 5 2 3000 0 2013-02-05 23:59:37 PEG00118-P-E-G-A-D-A-S----N-O-C-H-E disipioy 56886038 Nueva 2013-02-05 23:59:39 2013-02-06 02:44:41 Capital Federal Capital Federal 0901 00796 0029 501038260966240023 2013-02-05 23:57:09 5 2 3000 0 2013-02-05 23:59:37 PEG00118-P-E-G-A-D-A-S----N-O-C-H-E CORE 56886550 Descartada con Consulta 2013-02-06 11:03:02 desconocida desconocida MDS LPC56463 0086 501042013290249002 2013-02-06 13:28:19 0 0 400 0 2013-02-06 10:29:36 TRX00107-Velocidad_de_Traslado disipioy 56886550 Nueva 2013-02-06 10:29:38 2013-02-06 11:03:02 desconocida desconocida MDS LPC56463 0086 501042013290249002 2013-02-06 13:28:19 0 0 400 0 2013-02-06 10:29:36 TRX00107-Velocidad_de_Traslado CORE 56903951 Descartada con Consulta 2013-02-16 07:57:43 Merlo Buenos Aires 0014 04883 5892 4517610075010011 2013-02-16 07:43:35 2 0 2590 0 2013-02-16 07:45:38 SES00076-Fuera_de_Zona_con_Extraccion disipioy 56903951 Nueva 2013-02-16 07:45:41 2013-02-16 07:57:43 Merlo Buenos Aires 0014 04883 5892 4517610075010011 2013-02-16 07:43:35 2 0 2590 0 2013-02-16 07:45:38 SES00076-Fuera_de_Zona_con_Extraccion CORE 56906190 Descartada con Consulta 2013-02-18 14:28:57 desconocida desconocida LINK 000800054 0020 501023319966377008 2013-02-18 14:11:19 0 0 2300 0 2013-02-18 14:12:36 TRX00098-Compra_en_Mercado_Pago osvandof
Mira a ver si te funciona con la opción quote = "" en read.delim Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com El día 14 de marzo de 2013 16:33, Pablo Andres Guzzi <guzzipa en gmail.com> escribió:> hola, > > Como va? > Tengo un problema para levantar una base. Diseñe un programa para que lo > ejecute un colega en mi trabajo que no sabe de R asi que cuando se encuentra > un bug me lo da para que lo arregle. > > La parte que esta pinchando es la siguiente: > > datos<-read.delim("clipboard", header=T, sep = "\t", check.names=T, > col.names=variables , > colClasses = c("character","factor" ,"character", > "character","character","character", > "character", "character", > "character","character","character","character", > "character", "character", "character", > "character","character", > "character") > ) > > Como ven se alimenta del portapapeles. Me paso en un caso que tiene que > levantar 86000 casos aprox y levanta solo 1400 algo... Eso es porque en una > variable tiene " comillas dobles!!! > > El campo con comillas dobles me arruina los registros de abajo. > > Para que vean un ejemplo les dejo hice una base con 20 casos la cual > adjunto, entren al txt copien el contenido. > Corran este script y van a levantar 7 > > variables<-c("Aler.Id","Estado","Est.F.Dde.","Est.F.Hta.","Localidad","Provincia", > > "Pagador","Terminal","Emisor","Tarjeta","Fecha.Trx","Cant..TRX", > > "Cant..Peg.","Riesgo","Riesgo.Pegada","Fecha.Alta","Regla.Asociada", > "Usuario.Ult..Mod.") > > datos<-read.delim("clipboard", header=T, sep = "\t", check.names=T, > col.names=variables , > colClasses = c("character","factor" ,"character", > "character","character","character", > "character", "character", > "character","character","character","character", > "character", "character", "character", > "character","character", > "character") > ) > View(datos) > > > Mi pregunta es... como hago para que levante TODOS los casos. > > > > Abrazo > > Pablo A. Guzzi > guzzipa en gmail.com > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >
El 14 de marzo de 2013 13:02, Carlos J. Gil Bellosta <cgb@datanalytics.com>escribió:> quote = ""Gracias!! funciono!! pense que la opcion qoute era para otra cosa. Abrazo Pablo A. Guzzi guzzipa@gmail.com [[alternative HTML version deleted]]