Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | Rebecca Pope <rebecca.a.pope@gmail.com> |
To | statalist@hsphsun2.harvard.edu |
Subject | Re: RE : RE : st: Super-Columns with Esttab |
Date | Thu, 6 Dec 2012 14:03:46 -0600 |
Sylvain wrote: <snip> I have tried something with -prehead()- and -posthead()- instead. The following code gives a table quite close to what we are looking for: esttab dom1 dom2 for1 for2 using test.rtf, append nomtitles nonumber posthead("{\trowd\trgaph108\trleft-108\clbrdrt\brdrw10\brdrs\cellx1548\clmgf\clbrdrt\brdrw10\brdrs\cellx3564\clmrg\clbrdrt\brdrw10\brdrs\cellx5580\clmgf\clbrdrt\brdrw10\brdrs\cellx7596\clmrg\clbrdrt\brdrw10\brdrs\cellx9612\pard\intbl\ql{}\cell\pard\intbl\qc{Domestic}\cell\pard\intbl\qc{}\cell\pard\intbl\qc{Foreign}\cell\pard\intbl\qc{}\cell\row}") Ideally, we would want to use -prehead()- instead of -posthead()- and remove the -nonumber- option so as to have the columns numbered below the super-columns "Domestic" and "Foreign". However, that corrupts the rtf file... (some lines of code are missing at the beginning of the file.) <snip> As I understand the -esttab- .ado file, the table is automatically defined in "head". However, since the file is written in the order "prehead", "head", and "posthead", if you supply text in -prehead()-, you also need to give a table definition. The plot thickens... -prehead()- as specified is already unweildy, so let's start breaking it up. local tabdef "{\rtf1\ansi\deff0 {\fonttbl{\f0\fnil Times New Roman;}}{\footer\pard\qc\plain\f0\fs24\chpgn\par}" local trowd "{\trowd\trgaph108\trleft-108" local brdrs "\clbrdrt\brdrw10\brdrs" local par "\pard\intbl" esttab dom1 dom2 for1 for2 using test.rtf, replace nomtitles /// prehead("`tabdef'`trowd'`brdrs'\cellx1548\clmgf`brdrs'\cellx3564\clmrg`brdrs'\cellx5580\clmgf`brdrs'\cellx7596\clmrg`brdrs'\cellx9612`par'\ql{}\cell`par'\qc{Domestic}\cell`par'\qc{}\cell`par'\qc{Foreign}\cell`par'\qc{}\cell\row}") This gets us closer. There are two problems from my perspective. The first, as already noted, is that scalability quickly becomes an issue. The second is aesthetic - there is a border between the row with the supercolumn titles and the row of model numbers. I think the border is beyond our control. I'll address scaling in another post. Cheers, Rebecca <snip> * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/faqs/resources/statalist-faq/ * http://www.ats.ucla.edu/stat/stata/