<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hola Eric,<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">He probado el nuevo paquete de Hadley Wickham para leer ficheros, como alternativa al read.table() y parece que funciona:<br><br>> library(readr)<br>> datIn <- read_table("cdb.txt")<br>> head(datIn)<br> ID Number Name Fed Sex Tit WTit OTit SRtng SGm SK RRtng RGm Rk BRtng BGm BK B-day Flag<br>1 14319110 Van Der Walt, Dina RSA F NA NA NA NA NA NA NA NA NA NA NA NA 0 w<br>2 10218181 (mastar Marine), Asaduzzaman BAN M NA NA NA NA NA NA NA NA NA NA NA NA 1969 <br>3 13802860 .Sultanov Zhamalidin KGZ M NA NA NA NA NA NA NA NA NA NA NA NA 2008 <br>4 5700230 A B, Muhammad Yusop MAS M NA NA NA NA NA NA NA NA NA NA NA NA 0 <br>5 35077023 A Chakravarthy IND M NA NA NA 1151 0 40 NA NA NA NA NA NA 1986 <br>6 10207538 A E M, Doshtagir BAN M NA NA NA 1840 0 40 1836 0 20 1860 0 20 1974 <br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Saludos,<br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Carlos Ortega<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><a href="http://www.qualityexcellence.es">www.qualityexcellence.es</a><br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br><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"><br>-- <br><div class="gmail_signature"><span style="font-family:verdana,sans-serif">Saludos,</span><br style="font-family:verdana,sans-serif">
<span style="font-family:verdana,sans-serif">Carlos Ortega</span><br style="font-family:verdana,sans-serif">
<span style="font-family:verdana,sans-serif"><a href="http://www.qualityexcellence.es" target="_blank">www.qualityexcellence.es</a></span></div>
</div>