2

LaTeX で R と sweave を使用してテーブルを作成しました。スウィーブの例:

\documentclass{article}
\begin{document}
\SweaveOpts{concordance=TRUE}

<<label=tab1, echo=FALSE, results=tex>>=
library(xtable)
employee <- c('John Doe','Peter Gynn','Jolie Hope')
salary <- c(21000, 23400, 26800)
mData <- data.frame(employee, salary) 
print(xtable(mData, caption = "Salary", align="ccc"), caption.placement="top", hline.after = c(c(-1, 0), nrow(mData)), include.rownames=FALSE) 
@

\end{document}

テーブルの基本的な LaTeX 構造は次のとおりです。

\begin{table}
\begin{tabular}{cc}
...
\end{tabular}
\end{table}

多くの作業を省くために、R の print 関数と xtable 関数を使用して、LaTeX でテーブル コードを作成します。しかし、\end{tabular} ステートメントと \end{table} ステートメントの間にテキストを追加したいと思います。ステートメントは \end{tabular} の前にしか配置されないため、print 関数の add.to.row 引数は役に立ちません。どうすればこの問題を解決できますか?

ご協力いただきありがとうございます。

4

1 に答える 1