[R] Sweave and R output: possible to suppress "Schunk" tags in *.tex file output?

Friedrich.Leisch@ci.tuwien.ac.at Friedrich.Leisch at ci.tuwien.ac.at
Mon Mar 15 10:11:09 CET 2004


>>>>> On Fri, 12 Mar 2004 08:38:53 -0800,
>>>>> Waichler, Scott R (WSR) wrote:

  > Hello,
  > I would like to fill the rows of a Latex tabular environment with output from
  > R, as in

  > \begin{table}
  >   \caption{Table caption.} 
  >   \label{tab:events}
  >   \begin{tabular}{c r r r r r}
  >   \hline

  > <<echo=false,results=tex>>=
  > fill.my.table.rows()
  > @

  >   \end{tabular}
  > \end{table}

  > Sweave produces the output inside \begin{Schunk} and \end{Schunk} commands,
  > which latex doesn't tolerate within a table.  I would prefer to avoid writing all of
  > the Latex table code from R.  Is my only other option to produce a separate
  > text file, e.g. under Sweave with results=hide, then use \input{} on the file?

results=tex will do what you want, i.e., produce no Soutput and Schunk
environments. you may also want to look at package xtable.

best,

-- 
-------------------------------------------------------------------
                        Friedrich Leisch 
Institut für Statistik                     Tel: (+43 1) 58801 10715
Technische Universität Wien                Fax: (+43 1) 58801 10798
Wiedner Hauptstraße 8-10/1071      Friedrich.Leisch at ci.tuwien.ac.at
A-1040 Wien, Austria             http://www.ci.tuwien.ac.at/~leisch




More information about the R-help mailing list