Hola, Prueba el argumento fill = TRUE Un saludo, Emilio> El 10 nov 2022, a las 13:00, Jose Miguel Contreras <jmcontreras en 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 en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es[[alternative HTML version deleted]]
Carlos Guadián Orta
2022-Nov-10 14:37 UTC
[R-es] Leer txt con casos con diferentes columnas
En RStudio desde la pestaña environment utiliza "import dataset" [image: Captura de pantalla 2022-11-10 a las 15.31.33.png] Hace la asignación de NA automáticamente [image: Captura de pantalla 2022-11-10 a las 15.36.34.png] Carlos Guadián Orta Mi *web* es 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 en gmail.com>) escribió:> Hola, > Prueba el argumento fill = TRUE > > Un saludo, > Emilio > > > > > > > El 10 nov 2022, a las 13:00, Jose Miguel Contreras <jmcontreras en 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 en r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20221110/12d1648e/attachment-0001.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Captura de pantalla 2022-11-10 a las 15.31.33.png Type: image/png Size: 75353 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20221110/12d1648e/attachment-0002.png> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Captura de pantalla 2022-11-10 a las 15.36.34.png Type: image/png Size: 133885 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20221110/12d1648e/attachment-0003.png>