<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hola, ¿qué tal?<br><br>Os envío adjunto el código y el fichero de resultados, el cual sigue distando mucho de lo que quiero conseguir, pues como podéis comprobar la cabecera no aparece centrada respecto a las columnas del cuerpo del data.frame.<br><br>Gracias.<br><br>Eva<br><br>--- El <b>lun, 28/5/12, Carlos Ortega <i><cof@qualityexcellence.es></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Carlos Ortega <cof@qualityexcellence.es><br>Asunto: Re: [R-es] Formato individualizado a las columnas de un data.frame<br>Para: "Eva Prieto Castr
es, 28 de mayo, 2012 14:18<br><br><div id="yiv542563213"><font face="verdana, sans-serif">Hola Eva,</font><div><font face="verdana,
 sans-serif"><br></font></div><div><font face="verdana, sans-serif">Te habíamos planteado en la lista (lo hizo Jorge) el poder ver parte del código que utilizas para realizar este formato, seguramente haya posibilidades de optimizarlo.</font></div>
<div><font face="verdana, sans-serif"><br></font></div><div><font face="verdana, sans-serif">Sobre la duda que planteas, la función es lo que hace. </font></div><div><font face="verdana, sans-serif"><br></font></div><div>
<font face="verdana, sans-serif">Otra alternativas nuevas:</font></div><div><font face="verdana, sans-serif">A) la tabla la construyeras con la función sprintf() que permite precisar el formato con gran nivel de detalle: número de decimales, justificación, etc, etc... Sí, para cada tipo de tabla que generes tendrías que precisar una salida diferente dentro de sprintf() pero vaya, sí que podrías utilizarla de forma sencilla sobre una lista o sobre los elementos de un data.frame.</font></div>
<div><font face="verdana, sans-serif"><br></font></div><div><font face="verdana, sans-serif">B) Yendo un poco más lejos y creo que todavía no te lo hemos sugerido es que directamente veas cómo está construida write.table() y la modifiques a tu gusto...</font></div>
<div><font face="verdana, sans-serif"><br></font></div><div><font face="verdana, sans-serif">Saludos,</font></div><div><font face="verdana, sans-serif">Carlos Ortega</font></div><div><font face="verdana, sans-serif"><a rel="nofollow" target="_blank" href="http://www.qualityexcellence.es">www.qualityexcellence.es</a></font></div>
<div><br><div class="yiv542563213gmail_quote">El 28 de mayo de 2012 11:52, Eva Prieto Castro <span dir="ltr"><<a rel="nofollow" ymailto="mailto:evapca

yiv542563213gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Buenos días,<br>
<br>
¿Qué tal?.<br>
<br>
Para dar formato (justificación) a una columna de un data.frame utilizo el siguiente mecanismo:<br>
<br>
format(df[, 1], justify="left")<br>
<br>
Si quiero particularizar el valor de justify para cada columna, ¿tengo que ejecutar esa línea por cada columna o puedo indicar un vector con los diferentes valores de justify para que los aplique al data.frame?. No he encontrado el modo de hacerlo, pero me parece extraño que no exista manera posible sin necesidad de ir columna por columna.<br>

<br>
Gracias.<br>
<br>
Eva<br>
<br>
        [[alternative HTML version deleted]]<br>
<br>
<br>_______________________________________________<br>
R-help-es mailing list<br>
<a rel="nofollow" ymailto="mailto:R-help-es@r-project.org" target="_blank" href="/mc/compose?to=R-help-es@r-project.org">R-help-es@r-project.org</a><br>
<a rel="nofollow" target="_blank" href="https://stat.ethz.ch/mailman/listinfo/r-help-es">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><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 rel="nofollow" target="_blank" href="http://www.qualityexcellence.es">www.qualityexcellence.es</a></span><br>
</div>
</div></blockquote></td></tr></table>