我正在尝试学习如何使用xtable创建可用于展示我的研究结果的表格。我已经从教程中剪切并粘贴了建议的代码,但没有以预期的格式获得结果。
以下是代码:
library(xtable)
data("tli")
options(xtable.floating = FALSE)
options(xtable.timestamp = "")
xtable(tli[1:10, ])
教程建议我现在应该得到一个如下所示的表:
然而,我在RStudio的控制台中看到的只有以下内容:
> xtable(tli[1:10, ])
% latex table generated in R 3.3.2 by xtable 1.8-2 package
%
\begin{tabular}{rrlllr}
\hline
& grade & sex & disadvg & ethnicty & tlimth \\
\hline
1 & 6 & M & YES & HISPANIC & 43 \\
2 & 7 & M & NO & BLACK & 88 \\
3 & 5 & F & YES & HISPANIC & 34 \\
4 & 3 & M & YES & HISPANIC & 65 \\
5 & 8 & M & YES & WHITE & 75 \\
6 & 5 & M & NO & BLACK & 74 \\
7 & 8 & F & YES & HISPANIC & 72 \\
8 & 4 & M & YES & BLACK & 79 \\
9 & 6 & M & NO & WHITE & 88 \\
10 & 7 & M & YES & HISPANIC & 87 \\
\hline
\end{tabular}
我不确定我做错了什么。任何帮助将不胜感激。
答案 0 :(得分:0)
使用 results =“ asis” 块选项,如下所示:
<<message=F, warning=F, echo = F, results = "asis">>=
asis 选项按原样写入文本输出,即,将原始文本结果直接写入输出文档中,而无需任何标记。
在https://yihui.org/knitr/options/上查看更多信息