[R-es] Leer un txt a trozos

Jaume Tormo j@utorb|@ @end|ng |rom gm@||@com
Mar Feb 12 19:16:07 CET 2019


Estimad using s eRRer using s,

Tengo un txt que quiero importar a R.
Pero no tiene un formato adecuado para usar cosas normales, como por
ejemplo read.csv()
El formato es algo así:
time 1
col1 col2 col3 col4
dato dato dato dato
dato dato dato dato
dato dato dato dato
dato dato dato dato
dato dato dato dato
end

time 2
col1 col2 col3 col4
dato dato dato dato
dato dato dato dato
dato dato dato dato
dato dato dato dato
dato dato dato dato
end

time 3
col1 col2 col3 col4
dato dato dato dato
dato dato dato dato
dato dato dato dato
dato dato dato dato
dato dato dato dato
end

Lo que me gustaría decirle a R es "ves a donde pone time y tráete X lineas"
o "ves a donde pone time y tráete lineas hasta que llegues a end"
En realidad debe ser bastante fácil, todas las tablas empiezan con time y
acaban con end y tienen el mismo numero de filas.
He estado mirando readPlain(), scan(), readfile()... pero le puedes decir
cuantas lineas leer pero no donde empezar... creo.
¿Alguna pista de por donde puedo empezar a mirar?

Muchas gracias.


-- 
Jaume Tormo.
https://es.linkedin.com/in/jaumetormo
https://acercad.wordpress.com/

	[[alternative HTML version deleted]]



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