以下代码在从 R Studio 编译时生成带有表格的 PDF 文件。有没有办法可以在变量之间插入双竖线(规则)?这将最好使用pander
,但我不限于它。
---
output:
pdf_document:
fig_caption: yes
---
```{r}
pander::pander(cars[1:5,],
split.cell = 80,
split.table = Inf,
digits = 4,
caption = "Some Caption\\label{tab:sometable}",
justify = c('right', 'left'))
```
编辑
我已尝试htmlTable
按照以下答案中的建议使用。不幸的是,这不会创建有效的降价代码,以便 knitr 可以创建 PDF,例如
---
output:
pdf_document:
fig_caption: yes
---
```{r}
library('htmlTable')
htmlTable(as.matrix(cars)[1:5, ], caption = 'Table 1: Some caption.',
css.table = 'border-collapse: collapse; border-style: hidden; border-bottom: 1px;',
css.cell = 'border-style: none double none none;')
```