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