<div dir="ltr">Estimado Eric,<div><br></div><div>Con la función read.fwf() y definiendo la anchura de cada variable como diferencia de las columnas de inicio y final creo que lo lee correctamente.</div><div><br></div><div>Un saludo</div><div><br></div><div><br></div><div>Jose Luis</div><div><br></div><div><div>ff <- c('C:\\cdb.txt')</div><div>datos <- read.fwf(ff,widths=c(3-1,15-3,76-16,81-76,85-81,90-85,95-90,110-95,115-110,120-115,123-120,129-123,133-129,136-133,142-136,146-142,149-146,154-149,4), </div><div>                  header=FALSE, skip=1,</div><div>                  col.names=c('ID', 'Number','Name','Fed','Sex','Tit','WTit','OTit','SRtng','SGm','SK','RRtng','RGm','Rk','BRtng','BGm','BK','B-day','Flag'))</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">El 19 de abril de 2015, 1:03, eric <span dir="ltr"><<a href="mailto:ericconchamunoz@gmail.com" target="_blank">ericconchamunoz@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Estimados, tengo el siguiente problema:<br>
<br>
Tengo una BD de 19 columnas y aprox 500 mil filas, la que tiene muchas celdas vacias y esta separada con espacios para hacer coincidir los datos bajo los encabezados.<br>
<br>
Mi problema es que al tratar de importar a R la BD no se como tratar con los espacios vacios cuando se trata de una columna de numeros (para el texto puse na.strings = "NA") y tampoco se como hacer para que al leer cada dato este asociado al encabezado correcto, pues el numero de espacios que esta puesto entre cada dato varia de acuerdo a la extension en caracteres del dato (hay numeros, nombres, etc). Incluso hay encabezados de dos palabras y parece que R los considera dos encabezados distintos. Me explico ?<br>
<br>
Como puedo hacer para leer la BD correctamente ? Alguna idea ??<br>
<br>
Adjunto un archivo de muestra.<br>
<br>
Muchas gracias.<span class="HOEnZb"><font color="#888888"><br>
<br>
Eric.<br>
<br>
<br>
<br>
<br>
-- <br>
Forest Engineer<br>
Master in Environmental and Natural Resource Economics<br>
Ph.D. student in Sciences of Natural Resources at La Frontera University<br>
Member in AguaDeTemu2030, citizen movement for Temuco with green city standards for living<br>
<br>
Nota: Las tildes se han omitido para asegurar compatibilidad con algunos lectores de correo.<br>
</font></span><br>_______________________________________________<br>
R-help-es mailing list<br>
<a href="mailto:R-help-es@r-project.org">R-help-es@r-project.org</a><br>
<a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Jose Luis</div>
</div>