Ste*_*ien 5 r kableextra kable
我正在尝试使用 kable/kableextra 创建一个表格,但不显示表格中的水平线,除了第一行是行名称。
```
{r echo=FALSE}
library(knitr)
library(kableExtra)
options(knitr.kable.NA = '')
dt <- mtcars[1:5, 1:6]
kable(dt, "html") %>%
kable_styling(full_width = F, position = "left") %>%
row_spec(0, align = "c",bold=T ) %>%
column_spec(1, bold = T)
```
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,第一行下方有一行,我喜欢它,因为它们是行名称,但每行之间都有我想删除的行。
理想情况下,我希望在这张桌子底部的顶部有一条稍微粗一点的线。类似于 LaTeX 中的 booktabs 外观。
我已经阅读了文档,但 CSS 超出了我的范围。
感谢您的任何建议。
您需要的是在内部设置booktabs = T参数kable。在您的示例中,只需更改以下代码行:
kable(dt, "html")
Run Code Online (Sandbox Code Playgroud)
到:
kable(dt, "html", booktabs = T)
Run Code Online (Sandbox Code Playgroud)
干杯!
| 归档时间: |
|
| 查看次数: |
6698 次 |
| 最近记录: |