作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 ztable、xtable 或 htmlTable 包成功生成了表格,没有任何问题。但是,我想知道这些表格是否可以输出为 pdf 文档。当我尝试编织 pdf_output 时,表格没有显示。相反,信息显示为多个字符串。我试过更改 latex 引擎(使用 ztable)和其他方法,但没有成功。
我看过这里:
http://www.mzan.com/article/29773068-rmarkdown-latex-table-output-difficulties.shtml
我也看过小插曲等。
例子(RMarkdown):
---
output: pdf_document
---
```{r, message = F, results = 'asis'}
# will throw out Error: pandoc document conversion failed with error 43
library(ztable)
data(iris)
options(ztable.type="latex")
zt <- ztable(iris[1:5,], caption = "ztable")
zt <- addcgroup(zt,
cgroup = c("group 1", "group 2"),
n.cgroup = c(2,3))
print(zt)
```
```{r, message = F }
# since it's html, will produce text only
library(htmlTable)
data(mtcars)
colnames(mtcars) <- NULL
htmlTable(mtcars[1:5,], caption = "htmlTable",
cgroup = c("group 1", "group 2"),
n.cgroup = c(5,6))
```
最佳答案
添加 header-includes:\usepackage{colortbl}
解决了 ztable
的错误。我认为 htmlTable
没有 Latex 引擎。
完整代码:
---
output: pdf_document
header-includes: \usepackage{colortbl}
---
```{r, message = F, results = 'asis'}
library(ztable)
data(iris)
options(ztable.type="latex")
zt <- ztable(iris[1:5,], caption = "ztable")
zt <- addcgroup(zt,
cgroup = c("group 1", "group 2"),
n.cgroup = c(2,3))
print(zt)
```
```{r, message = F }
# since it's html, will produce text only
library(htmlTable)
data(mtcars)
colnames(mtcars) <- NULL
htmlTable(mtcars[1:5,], caption = "htmlTable",
cgroup = c("group 1", "group 2"),
n.cgroup = c(5,6))
```
关于ztable 的 RMarkdown pdf_output |表 |表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37813361/
我不确定这里的方法是否正确,我整天都在寻找一种方法来执行此操作,但没有文档在其说明中足够明确。 我想使用如下所示的模板样式: 我有 .sty 文件。我试图在我的 rmarkdown 中连接该文件,标题
我使用 ztable、xtable 或 htmlTable 包成功生成了表格,没有任何问题。但是,我想知道这些表格是否可以输出为 pdf 文档。当我尝试编织 pdf_output 时,表格没有显示。相
我是一名优秀的程序员,十分优秀!