使用 r+hmisc 的子表

使用 r+hmisc 的子表

我不太确定这是否是提出我的问题的正确地方。

我用R+针织从大型数据库中生成每周报告。对于我的表格,我发现使用混杂latex命令。

latex我想知道是否可以使用中的函数并排排列两个表格hmisc。我了解执行此操作的 LaTeX 命令,但问题是hmisc创建了这些命令。

答案1

找到解决方案了,最好分享一下。这很简单,我们只需要使用table.env = FALSEHmisc 的 latex 命令选项,如下所示:

\begin{table}
\centering
\caption{big table caption}
   \begin{subtable}{.5\textwidth}
   \centering
<<R code to do  t table,echo=FALSE, results='asis'>>=
latex(t, file = "",table.env = FALSE,label="tab:t_table")
@
   \caption{sub table caption}
   \end{subtable}% 
   \begin{subtable}{.5\textwidth}
   \centering
<<R code to do table r,echo=FALSE, results='asis'>>=
latex(r, file = "",table.env = FALSE,label="tab:r_table")
@
   \caption{subtable caption}
   \end{subtable}
\end{table}

第一个后面的 % 符号\end{subtable}允许两个表格位于同一行。

相关内容