[R-es] Leer txt con casos con diferentes columnas

Emilio L. Cano em||opezc@no @end|ng |rom gm@||@com
Jue Nov 10 19:20:28 CET 2022


Comparto la solución que le funcionó a José Miguel, que no iba en copia la lista:

> ¿Y si le pasas col.names con 50 nombres? 
> Por ejemplo: paste0("V", 1:50)
> 
> Porque el número de columnas las decide con las 5 primeras filas, pero creo que esta opción determina que serán 50 y entonces el fill debería funcionar.
> 


Emilio L. Cano
http://emilio.lcano.com 




> El 10 nov 2022, a las 15:37, Carlos Guadián Orta <carlosguadian using gmail.com> escribió:
> 
> En RStudio desde la pestaña environment utiliza "import dataset"
> 
> <Captura de pantalla 2022-11-10 a las 15.31.33.png>
> 
> Hace la asignación de NA automáticamente
> <Captura de pantalla 2022-11-10 a las 15.36.34.png>
> 
> 
> Carlos Guadián Orta
> Mi web es https://carlosguadian.net <https://carlosguadian.net/> 
> Mi perfil profesional en LinkedIn <http://es.linkedin.com/in/carlosguadian>
> Mi Twitter es @carlosguadian <http://twitter.com/carlosguadian>
> Mi Newsletter - CluPad <https://carlosguadian.substack.com/>
> 
> 
> El jue, 10 nov 2022 a las 13:31, Emilio L. Cano (<emilopezcano using gmail.com <mailto:emilopezcano using gmail.com>>) escribió:
>> Hola,
>> Prueba el argumento fill = TRUE
>> 
>> Un saludo,
>> Emilio
>> 
>> 
>> 
>> 
>> 
>> > El 10 nov 2022, a las 13:00, Jose Miguel Contreras <jmcontreras using ugr.es <mailto:jmcontreras using ugr.es>> escribió:
>> > 
>> > Hola a todos
>> > 
>> > Tengo ficheros de texto (.txt) en el que cada caso puede tener diferentes columnas (45 o 50).
>> > 
>> > Si lo paso a mano a csv con excel no hay problema al leerlo en R, ya que lo lee y le asigna NA a las columnas que tienen 45 columnas. Pero no encuentro como hacer lo mismo en R cuando es txt, directamente ni lo lee “Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  :  line 626 did not have 45 elements” . Necesitaría que hiciera lo mismo que al leerlo en csv.
>> > 
>> > ¿Me podríais ayudar?
>> > 
>> > Gracias de antemano
>> > 
>> > 
>> > José Miguel
>> > _______________________________________________
>> > R-help-es mailing list
>> > R-help-es using r-project.org <mailto:R-help-es using r-project.org>
>> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>> 
>> 
>>         [[alternative HTML version deleted]]
>> 
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es using r-project.org <mailto:R-help-es using r-project.org>
>> https://stat.ethz.ch/mailman/listinfo/r-help-es


	[[alternative HTML version deleted]]



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