Mit R-Studio und Knitr erstellen pdf, vermag ich nicht zu bekommen die Tische zentriert horisontally zentriert. Wie im folgenden Beispiel gezeigt, funktioniert es mit xtable(), aber die latex() - Tabellen sind alle linksbündig. Wie ich die Hmisc-Dokumentation verstehe, sollten Tabellen, die aus Latex() erstellt wurden, automatisch automatisch zentriert werden, aber ich muss etwas falsch machen.Tabellen aus Latex() erstellt wurde aus dem Hmisc-Paket sind horisontally linksbündig, anstatt dass sie horisontally im pdf-Dokument
\documentclass{article}
\begin{document}
<<>>=
library(Hmisc)
library(tables)
library(xtable)
@
The tables are all left-aligned:
<<results='asis'>>=
latex( tabular((Species + 1) ~ (n=1) + Format(digits=2)*(Sepal.Length + Sepal.Width)*(mean + sd), data=iris) )
@
<<results='asis'>>=
latex( tabular((Species + 1) ~ (n=1) + Format(digits=2)*(Sepal.Length + Sepal.Width)*(mean + sd), data=iris),center="center" )
@
<<results='asis'>>=
latex( tabular((Species + 1) ~ (n=1) + Format(digits=2)*(Sepal.Length + Sepal.Width)*(mean + sd), data=iris),center="centering" )
@
I have tried to use the fig.align option, but it does not do it:
<<results='asis',fig.align='center'>>=
latex( tabular( (Species + 1) ~ (n=1) + Format(digits=2)*(Sepal.Length + Sepal.Width)*(mean + sd), data=iris ) )
@
with xtable it automatically centers:
<<results='asis'>>=
xtable(table(Puromycin$conc, Puromycin$state))
@
\end{document}
R Version 3.0.0 (2013-04-03)
Plattform: x86_64-w64-mingw32/x64 (64-Bit)
Welche Eigenschaften von 'Latex' fehlen Ihnen, die nicht in' xtable' verfügbar sind? Sieht so aus als wäre "center" ein totes Argument. Ich untersuche ... –
Das xtable() akzeptiert leider keine Tabellenobjekte. –