knitr :: kable标题不放在pdf文档的表格顶部

时间:2017-02-02 21:22:52

标签: r knitr

必须有一些我不理解的不匹配。当我在Rstudio中使用带有标题的knitr :: kable渲染pdf时,标题位于表格的顶部,当我从网页的闪亮服务器专业版中渲染它时,标题位于表格的底部。日志文件中没有错误。我不明白有什么不同。 我简单的kable声明是: knitr::kable(data_table,format.args = list(big.mark = ','),caption = "My Caption")

我正在使用的knitr版本是1.15.1

当我通过闪亮的服务器专业网页渲染pdf时,是什么导致标题出现?

1 个答案:

答案 0 :(得分:0)

请将格式设置为pandoc,即可使用

knitr :: kable(data_table,format.args = list(big.mark =','),format =" pandoc",caption =" My Caption& #34)

MWE

knitr :: kable(data.frame(h1 = c(" a"," b"),h2 = c(10,11)),format =&#34 ; pandoc",caption ="我的标题在这里",row.names = FALSE)

输出看起来像这样

表:我的标题

h1 h2

10

b 11