我正在尝试在Rmd笔记本中预览表格,而不编织整个文档。当我打电话时:
xtable(anthro_table_f)
我得到:
% latex table generated in R 3.5.1 by xtable 1.8-3 package
% Sun Sep 16 16:10:36 2018
\begin{table}[ht]
\centering
\begin{tabular}{rllll}
\hline
& Male & Female & p & test \\
\hline
n & 708 & 219 & & \\
HeightCm (mean (sd)) & 175.78 (7.10) & 163.65 (8.32) & $<$0.001 & \\
WeightKg (mean (sd)) & 78.11 (10.95) & 63.59 (8.86) & $<$0.001 & \\
BMI (mean (sd)) & 25.27 (3.19) & 23.80 (3.41) & $<$0.001 & \\
HI\_LateralityQuotient (mean (sd)) & 0.76 (0.43) & 0.87 (0.24) & 0.001 & \\
NeckLengthCm (mean (sd)) & 19.03 (2.98) & 17.39 (3.35) & $<$0.001 & \\
NeckCircCm (mean (sd)) & 38.29 (2.45) & 32.41 (2.05) & $<$0.001 & \\
HeadCircCm (mean (sd)) & 58.03 (1.84) & 56.28 (1.91) & $<$0.001 & \\
NeckVolumeCm (mean (sd)) & 2237.03 (483.68) & 1467.40 (363.38) & $<$0.001 & \\
\hline
\end{tabular}
\end{table}
代替代码下面的实际表。当我编织整个文档时,表格将按预期显示。如何获得实际表?
答案 0 :(得分:1)
这里没有错误,您只需要了解发生了什么。
(我将通常讨论编织文档时会发生什么。您的特定问题在答案的底部得到解决。)
假设您创建了一个RMD文件,并且想要将其编织为PDF。当您在RStudio中单击“编织”时,会发生一些事情。
以下是图片中的过程:
knitr
将您的RMD文档“转换”为TEX文档(通常,您从未见过此部分):最后,关于您的具体问题。 xtable
的输出专为第二步(TEX文件)设计。当您在RStudio中调用xtable(anthro_table_f)
时,该表(以Latexy形式)将打印到R控制台。