Ich erstelle tatsächlich eine glänzende App. In dieser App gibt es eine Download-Schaltfläche, die eine PDF-Datei herunterlädt, die von der Benutzereingabe abhängt.Eval LaTeX-Code in R Chunk (Knitr)
Also verwende ich eine .rnw
Datei, um das PDF-Dokument zu generieren. Ich möchte nur eine Tabelle (mit tabellarischer Tabelle) erstellen, die eine Reihe von Zeilen hat, die von der Eingabe des Anwenders abhängig ist.
Also in meinem R chunck, ich würde so etwas tun:
\begin{tabular}{c|c}
<<echo=FALSE>>=
for (index in 1:nrow(myData))
{
SomethingThatRunLaTeXCode(paste0("\hline ",
"\Sexpr{",myData[index,1],"}"," % ","\Sexpr{",myData[index,2],"}"))
}
\hline
\end{tabular}
@
Warum nicht 'kable' oder' xtable' verwenden, um stattdessen die Tabelle zu erstellen? –
Ich versuche es und ich sage dir. Danke ! – Smich7
xtable generieren einen Latex-Code, der auf meinem PDF gedruckt wird, aber ich habe keine Tabelle auf ... Ich mache: '<< Echo = FALSE, Ergebnisse =" Tex ">> = data_tab <- data_init [-1,]; df <- data.frame ("Vos commentaires:" = data_tab [Schnittpunkt (Schnittpunkt (all_v, was (! Is.na (data_init [, 28]))), welcher (str_replace_all (data_tab [, 28], "", "")! = "")), 28]); xtab <-xtable (df); print.xtable (df); @ ' – Smich7