R Markdown XTable在表输出之前生成##

时间:2014-02-18 17:56:05

标签: r knitr xtable

当我使用xtable生成带有R markdown的报告时,在显示输出表之前,表输出以几行“##”开头。我不确定这意味着什么,也不确定如何摆脱它。

```{r sector select info, tidy=FALSE, echo=FALSE, message=FALSE, warning=FALSE}

library(xtable)
print(xtable(data), type = "html", include.rownames = T, floating=FALSE)
```

2 个答案:

答案 0 :(得分:2)

我能够通过添加comment = NA

来解决这个问题
```{r sector select info, tidy=FALSE, comment=NA, echo=FALSE, message=FALSE, warning=FALSE}

library(xtable)
print(xtable(data), type = "html", include.rownames = T, floating=FALSE)
```

答案 1 :(得分:1)

哈希是R认为它打印常用矢量的结果。您可以通过交互方式调用print(xtable(data), ...)来检查输出。

xtable输出是html。

确保将块选项设置为results = 'asis',这告诉markdown编译器直接使用块的html输出并将其包含在最终输出中。

```{r sector select info, results='asis', tidy=FALSE, echo=FALSE, message=FALSE, warning=FALSE}

library(xtable)
print(xtable(data), type = "html", include.rownames = T, floating=FALSE)
```