我正在尝试使用kable/kableextra创建一个表,但没有显示表中的水平线,除了第一行是行名。
{r echo=FALSE}
库(Knitr)
库(KableExtra)
选项(knitr.kable.NA= '')
dt <- mtcars1:5,1:6
kable(dt,"html") %>%
位置(full_width= F,kable_styling= "left") %>%
row_spec(0,align = "c",bold=T ) %>%
column_spec(1,粗体= T)
在上面的代码中,在第一行下面有一行,我喜欢,因为这些是行名,但每行之间有行,我想删除它们。
理想情况下,我希望在这张桌子的顶部和底部有一条稍微粗一点的线。类似于LaTeX中的书签。
我已经看过文档了,但是CSS对我来说不是很好。
谢谢你的建议。
发布于 2018-06-12 14:58:20
您需要做的是在kable
中设置booktabs = T
参数。在您的示例中,只需更改以下代码行:
kable(dt, "html")
至:
kable(dt, "html", booktabs = T)
干杯!
https://stackoverflow.com/questions/49389646
复制相似问题