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]]