如何删除Knitr输出的xtable表中的%行

tky*_*tky 36 r xtable knitr

通过使用xtable和knitr,我将一个表添加到我的RMD文档并导出为PDF文件.

```{r, results='asis'}
library(xtable)
xtable(matrixtable)
````
Run Code Online (Sandbox Code Playgroud)

除了有一条线外,它看起来很棒

% latex table generated in R 3.1.0 by xtable 1.7-3 package % Wed Jun 25 13:34:57 2014
Run Code Online (Sandbox Code Playgroud)

如何删除此行.我试着设置message=FALSE但它不起作用.

mne*_*nel 68

comment最终表中包含的内容由print.xtable的comment参数定义

这个的默认值是getOption('xtable.comment',TRUE).

所以,如果你设置

options(xtable.comment = FALSE)
Run Code Online (Sandbox Code Playgroud)

那么对于任何未来的表格,这个评论都不会产生.

  • 重要的是要区分这种方法将永久性地解决问题,而@ Daniel将逐案解决 (3认同)

Dan*_*iel 24

您可以直接在print声明中输入:

xtb=xtable(...)
print(xtb, comment=FALSE)
Run Code Online (Sandbox Code Playgroud)