<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=ES link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span lang=ES-AR>Estimados </span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=ES-AR>Una idea, si no comprendo mal puede leer los archivos txt desde R, pero estos no tienen encabezado, podría colocar esto en un data.frame y usar rbind o colnames para escribir los encabezados, luego guardar los data.frame con encabezados en un archivo txt. No recuerdo pero creo e Rstudio o Rcmdr tienen algo para escribir encabezados al importar los datos, o se puede ver el código que genera y copiando y pegando con unas pequeñas modificaciones se realiza en forma fácil.<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=ES-AR>Javier Rubén Marcuzzi</span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;padding:0cm'><br><b>De: </b><a href="mailto:greverte@ajmataro.cat">Reverté Calvet, Gerard</a><br><b>Enviado: </b>miércoles, 16 de diciembre de 2015 10:28<br><b>Para: </b><a href="mailto:cof@qualityexcellence.es">'Carlos Ortega'</a><br><b>CC: </b><a href="mailto:R-help-es@r-project.org">R-help-es@r-project.org</a><br><b>Asunto: </b>Re: [R-es] Añadir encabezados a un archivo TXT</p></div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Gracia Carlos, ya intenté esta opción que propones pero no funciona. Por lo que leí en la ayuda “cat” sólo acepta objetos de R. <o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Lo solucioné utilizando readLines() dentro de cat(), pero al tener poca RAM no lo pude completar.<o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Gerard Reverté<o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Gerard Reverté<o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Servei d'Estudis i Planificació<o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Ajuntament de Mataró<o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Telf.: 937 582 100 ext. 2517<o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'>Fax: 937 582 162<o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'><a href="mailto:greverte@ajmataro.cat">mailto:greverte@ajmataro.cat</a><o:p></o:p></span></p><p class=MsoNormal><span lang=CA style='color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma",sans-serif'>De:</span></b><span style='font-size:10.0pt;font-family:"Tahoma",sans-serif'> Carlos Ortega [mailto:cof@qualityexcellence.es] <br><b>Enviado el:</b> miércoles, 16 de diciembre de 2015 13:52<br><b>Para:</b> Reverté Calvet, Gerard<br><b>CC:</b> R-help-es@r-project.org<br><b>Asunto:</b> Re: [R-es] Añadir encabezados a un archivo TXT<o:p></o:p></span></p></div><p class=MsoNormal><span lang=CA style='font-family:"Times New Roman",serif'><o:p> </o:p></span></p><div><div><p class=MsoNormal style='margin-bottom:12.0pt'><span lang=CA style='font-family:"Verdana",sans-serif'>Hola,<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><span lang=CA style='font-family:"Verdana",sans-serif'>Puedes hacerlo al revés.<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=CA style='font-family:"Verdana",sans-serif'>Primero, haces un "cat()" con solo la cabecera dirigida a un fichero con un nombre nuevo y luego hacer un cat del fichero de datos, dirigido al fichero anterior. Y activada la opción de "append=TRUE"...<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=CA style='font-family:"Verdana",sans-serif'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=CA style='font-family:"Verdana",sans-serif'>Saludos,<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=CA style='font-family:"Verdana",sans-serif'>Carlos Ortega<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=CA style='font-family:"Verdana",sans-serif'><a href="http://www.qualityexcellence.es">www.qualityexcellence.es</a><o:p></o:p></span></p></div></div><div><p class=MsoNormal><span lang=CA style='font-family:"Times New Roman",serif'><o:p> </o:p></span></p><div><p class=MsoNormal><span lang=CA>El 16 de diciembre de 2015, 12:32, Reverté Calvet, Gerard <<a href="mailto:greverte@ajmataro.cat" target="_blank">greverte@ajmataro.cat</a>> escribió:<o:p></o:p></span></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA>Hola <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA> <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA>Dispongo de varios archivos TXT con datos de 32 variables i de más de 5 millones de registros. Estos archivos van sin encabezados, y quiero añadir a los archivos, en la primera linea, el nombre de las variables, y claro está quiero hacerlo des de R. <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA> <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA>Con “cat” consigo añadir una línea los archivos TXT, pero me la añade al final y yo quiero que se añada al principio ¿alguna idea?<o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA> <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA> <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA> <o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=CA>Gerard Reverté<o:p></o:p></span></p></div><p><span lang=CA> <o:p></o:p></span></p><p><strong><u><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:#396DA5'>Avís legal/Aviso legal</span></u></strong><span lang=CA><o:p></o:p></span></p><div><p class=MsoNormal><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:gray'>La present informació s'envia únicament a la persona a la que va dirigida i pot contenir informació privilegiada o de caràcter confidencial. Qualsevol modificació, retransmissió, difusió o altre ús d'aquesta informació per persones o entitats diferents a la persona a la que va dirigida està prohibida. Si vostè l'ha rebut per error, si us plau contacti amb el remitent i esborri el missatge de qualsevol ordinador. En el cas que aquest missatge vagi a ser contestat per la mateixa via, ha de saber-se que la seva resposta podria ser coneguda per tercers a l'entrar a la xarxa. Per això, si el missatge inclou contrasenyes, números de targetes de crèdit o qualsevol altra informació que vostè consideri confidencial, seria més segur contestar per una altra via i cancel·lar la seva transmissió. L'Ajuntament de Mataró i els seus organismes dependents no poden assumir la responsabilitat derivada del fet de què terceres persones puguin arribar a conèixer el contingut d'aquest missatge durant la seva transmissió.</span><span lang=CA><o:p></o:p></span></p></div><p class=MsoNormal align=center style='text-align:center'><span style='font-size:12.0pt'><img border=0 width=708 height=1 id="Horizontal_x0020_Line_x0020_1" src="cid:image001.png@01D137F3.5FD2B4C0"></span><span lang=CA style='font-size:12.0pt'><o:p></o:p></span></p><div><p class=MsoNormal><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:gray'>La presente información se envía únicamente a la persona a la que va dirigida y puede contener información privilegiada o de carácter confidencial. Cualquier modificación, retransmisión, difusión u otro uso de esta información por persones o entidades diferentes a la persona a la que va dirigida está prohibida. Si usted la ha recibido por error, por favor contacte con el remitente y borre el mensaje. En el caso de que este mensaje vaya a ser contestado por la misma vía, ha de saberse que su respuesta podría ser conocida por terceros al entrar en la red. Por este motivo, si el mensaje incluye contraseñas, números de tarjetas de crédito o cualquier otra información que considere confidencial, sería más seguro contestar por otra vía y cancelar su transmisión. El Ayuntamiento de Mataró y sus organismos dependientes no pueden asumir la responsabilidad derivada del hecho de que terceras personas puedan llegar a conocer el contenido de este mensaje durante su transmisión. </span><span lang=CA><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=CA> <o:p></o:p></span></p></div></div><p class=MsoNormal><span lang=CA><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><o:p></o:p></span></p></div><p class=MsoNormal><span lang=CA><br><br clear=all><br>-- <o:p></o:p></span></p><div><p class=MsoNormal><span lang=CA style='font-family:"Verdana",sans-serif'>Saludos,<br>Carlos Ortega<br><a href="http://www.qualityexcellence.es" target="_blank">www.qualityexcellence.es</a></span><span lang=CA><o:p></o:p></span></p></div></div><p><span lang=CA> <o:p></o:p></span></p><p><strong><u><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:#396DA5'>Avís legal/Aviso legal</span></u></strong><span lang=CA><o:p></o:p></span></p><div><p class=MsoNormal><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:gray'>La present informació s'envia únicament a la persona a la que va dirigida i pot contenir informació privilegiada o de caràcter confidencial. Qualsevol modificació, retransmissió, difusió o altre ús d'aquesta informació per persones o entitats diferents a la persona a la que va dirigida està prohibida. Si vostè l'ha rebut per error, si us plau contacti amb el remitent i esborri el missatge de qualsevol ordinador. En el cas que aquest missatge vagi a ser contestat per la mateixa via, ha de saber-se que la seva resposta podria ser coneguda per tercers a l'entrar a la xarxa. Per això, si el missatge inclou contrasenyes, números de targetes de crèdit o qualsevol altra informació que vostè consideri confidencial, seria més segur contestar per una altra via i cancel·lar la seva transmissió. L'Ajuntament de Mataró i els seus organismes dependents no poden assumir la responsabilitat derivada del fet de què terceres persones puguin arribar a conèixer el contingut d'aquest missatge durant la seva transmissió.</span><span lang=CA style='font-size:12.0pt'><o:p></o:p></span></p></div><p class=MsoNormal><span style='font-size:12.0pt'><img border=0 width=708 height=1 id="Horizontal_x0020_Line_x0020_2" src="cid:image001.png@01D137F3.5FD2B4C0"></span><span lang=CA style='font-size:12.0pt'><o:p></o:p></span></p><div><p class=MsoNormal><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:gray'>La presente información se envía únicamente a la persona a la que va dirigida y puede contener información privilegiada o de carácter confidencial. Cualquier modificación, retransmisión, difusión u otro uso de esta información por persones o entidades diferentes a la persona a la que va dirigida está prohibida. Si usted la ha recibido por error, por favor contacte con el remitente y borre el mensaje. En el caso de que este mensaje vaya a ser contestado por la misma vía, ha de saberse que su respuesta podría ser conocida por terceros al entrar en la red. Por este motivo, si el mensaje incluye contraseñas, números de tarjetas de crédito o cualquier otra información que considere confidencial, sería más seguro contestar por otra vía y cancelar su transmisión. El Ayuntamiento de Mataró y sus organismos dependientes no pueden asumir la responsabilidad derivada del hecho de que terceras personas puedan llegar a conocer el contenido de este mensaje durante su transmisión. </span><span lang=CA style='font-size:12.0pt'><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=CA style='font-size:12.0pt'> <o:p></o:p></span></p></div><p><span lang=CA> <o:p></o:p></span></p><p><strong><u><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:#396DA5'>Avís legal/Aviso legal</span></u></strong><span lang=CA><o:p></o:p></span></p><div><p class=MsoNormal><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:gray'>La present informació s'envia únicament a la persona a la que va dirigida i pot contenir informació privilegiada o de caràcter confidencial. Qualsevol modificació, retransmissió, difusió o altre ús d'aquesta informació per persones o entitats diferents a la persona a la que va dirigida està prohibida. Si vostè l'ha rebut per error, si us plau contacti amb el remitent i esborri el missatge de qualsevol ordinador. En el cas que aquest missatge vagi a ser contestat per la mateixa via, ha de saber-se que la seva resposta podria ser coneguda per tercers a l'entrar a la xarxa. Per això, si el missatge inclou contrasenyes, números de targetes de crèdit o qualsevol altra informació que vostè consideri confidencial, seria més segur contestar per una altra via i cancel·lar la seva transmissió. L'Ajuntament de Mataró i els seus organismes dependents no poden assumir la responsabilitat derivada del fet de què terceres persones puguin arribar a conèixer el contingut d'aquest missatge durant la seva transmissió.</span><span lang=CA style='font-size:12.0pt'><o:p></o:p></span></p></div><p class=MsoNormal><span style='font-size:12.0pt'><img border=0 width=708 height=1 id="Horizontal_x0020_Line_x0020_3" src="cid:image001.png@01D137F3.5FD2B4C0"></span><span lang=CA style='font-size:12.0pt'><o:p></o:p></span></p><div><p class=MsoNormal><span lang=CA style='font-size:7.5pt;font-family:"Verdana",sans-serif;color:gray'>La presente información se envía únicamente a la persona a la que va dirigida y puede contener información privilegiada o de carácter confidencial. Cualquier modificación, retransmisión, difusión u otro uso de esta información por persones o entidades diferentes a la persona a la que va dirigida está prohibida. Si usted la ha recibido por error, por favor contacte con el remitente y borre el mensaje. En el caso de que este mensaje vaya a ser contestado por la misma vía, ha de saberse que su respuesta podría ser conocida por terceros al entrar en la red. Por este motivo, si el mensaje incluye contraseñas, números de tarjetas de crédito o cualquier otra información que considere confidencial, sería más seguro contestar por otra vía y cancelar su transmisión. El Ayuntamiento de Mataró y sus organismos dependientes no pueden asumir la responsabilidad derivada del hecho de que terceras personas puedan llegar a conocer el contenido de este mensaje durante su transmisión. </span><span lang=CA style='font-size:12.0pt'><o:p></o:p></span></p></div><p class=MsoNormal><span lang=CA style='font-size:12.0pt'> <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Times New Roman",serif'><o:p> </o:p></span></p></div></body></html>