如何在R中打印乳胶格式的表格(例如,汇总统计信息,没有回归输出),但是没有环境代码,例如\begin{table}[!htbp] \centering?
我尝试了在R中制作乳胶表的工具中列出的许多软件包。似乎只有stargazer软件包才可以选择禁止Latex环境代码out.header=FALSE。但是该选项似乎没有效果。其他软件包似乎没有更多选择。
背景:我想在Latex的一个表中有两个非常相似的表(在我看来,是spearman和pearson相关)。我想简单地在第三个Latex文件中调用R生成的,以Latex格式格式化的输出,最终在Latex文档中调用它。但是,如果还有其他可能性可以在一个.tex文档中创建两个R生成的Latex样式表,那么我很高兴使用它们。
您可以使用xtable做到这一点:
这是默认行为:
> print(xtable(table(1:5)))
% latex table generated in R 3.1.1 by xtable 1.7-4 package
% Sat Nov 08 14:57:56 2014
\begin{table}[ht]
\centering
\begin{tabular}{rr}
\hline
& V1 \\
\hline
1 & 1 \\
2 & 1 \\
3 & 1 \\
4 & 1 \\
5 & 1 \\
\hline
\end{tabular}
\end{table}
Run Code Online (Sandbox Code Playgroud)
如果floating = FALSE将print方法选项包括在内,则可以得到所需的结果:
> print(xtable(table(1:5)), floating = FALSE)
% latex table generated in R 3.1.1 by xtable 1.7-4 package
% Sat Nov 08 14:57:51 2014
\begin{tabular}{rr}
\hline
& V1 \\
\hline
1 & 1 \\
2 & 1 \\
3 & 1 \\
4 & 1 \\
5 & 1 \\
\hline
\end{tabular}
Run Code Online (Sandbox Code Playgroud)
这里有非常细粒度的控件,但是大多数选项都在? print.xtable而不是中进行了描述? xtable。
| 归档时间: |
|
| 查看次数: |
595 次 |
| 最近记录: |