【发布时间】:2017-06-13 12:15:16
【问题描述】:
在knitr中使用kable()函数制作表格时是否可以调整列宽?
对于一个有两列的表格,这样的块会生成一个占据整个文档宽度的表格。我想让列更窄。 这可以用 kable() 完成还是需要另一个包?
这个 rmarkdown 块
```{r}
df <- data.frame(x = 1:10,
y = 11:20)
library(knitr)
kable(df)
```
与kable(df, align = "l") 左对齐有点帮助,但我希望两列彼此相邻。
【问题讨论】:
-
我无法使用默认的 Rstudio .Rmd 文件进行复制,输出 PDF。
-
从 (twitter.com/vrnijs/status/599275956247789568) 尝试
knitr::kable(x, format = "html", table.attr = "style='width:30%;'") -
@MarBlo 值得回答。
标签: r knitr r-markdown