[R] Exporting Contingency Tables with xtable

Gabor Grothendieck ggrothendieck at gmail.com
Wed Dec 9 11:44:05 CET 2009


Try the latex function in the Hmisc package.  Using the state.*
variables built into R for sake of example:

library(Hmisc)
latex(table(state.division, state.region), rowlabel = "X", collabel =
"Y", file = "")



On Wed, Dec 9, 2009 at 12:04 AM, Na'im R. Tyson <NTYSON at clovermail.net> wrote:
> Dear R-philes:
>
> I am having an issue with exporting contingency tables with xtable().  I set
> up a contingency and convert it to a matrix for passing to xtable() as shown
> below.
>
> v.cont.table <- table(v_lda$class, grps,
>        dnn=c("predicted", "observed"))
> v.cont.mat <- as.matrix(v.cont.table)
>
> Both produce output as follows:
>
>                observed
> predicted  uh uh~
>      uh  201  30
>      uh~   6  10
>
> However, when I construct the latex table with xtable(v.cont.mat), I get a
> good table without the headings of "predicted" and "observed".
>
> \begin{table}[ht]
> \begin{center}
> \begin{tabular}{rrr}
>  \hline
>  & uh & uh\~{} \\
>  \hline
> uh & 201 &  30 \\
>  uh\~{} &   6 &  10 \\
>   \hline
> \end{tabular}
> \end{center}
> \end{table}
>
> Question: is there any easy way to retain or re-insert the dimension names
> from the contingency table and matrix?
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>




More information about the R-help mailing list