[R-es] Consulta

Carlos J. Gil Bellosta cgb en datanalytics.com
Jue Mar 14 17:02:05 CET 2013


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
>



Más información sobre la lista de distribución R-help-es