Hola Jesús,

Para importar ficheros de ancho fijo, en vez de read.delim debes usar la 
función read.fwf, o su equivalente del tidyverse readr::read_fwf

Un saludo,

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




> El 10 mar 2021, a las 17:59, XYGcom <[email protected]> escribió:
> 
> Buenas tardes. Estoy intentando leer unos archivos .dat. Los digamos “más 
> sencillos” y que tienen su cabecera lo consigo mediante este script:
> read.delim(file = "/Datos/IMPEXP4828bd6c0ee40.dat", 
>           header = TRUE,
>           sep = "#”)
> 
> pero con otros que tienen este formato, 
> 
> 062019051053500604 
> 003U00008190000819000000000000000000196000034300000080000003000048100000000000000S
> 
> sin cabecera y sin caracter de separación (la separación se realiza según la 
> posición de los caracteres  -por ejemplo inicio 1, fin 2, inicio 3 fin 6 y 
> así sucesivamente, en el ejemplo anterior sería
> 06 2019 05 y así seguiría según la separación pautada), se me han atragantado.
> 
> ¿Alguna idea de por donde puedo tirar?
> 
> Gracias a todos
> Jesús
> _______________________________________________
> R-help-es mailing list
> [email protected]
> https://stat.ethz.ch/mailman/listinfo/r-help-es

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a