【问题标题】:Table with package kableextra - how to add lines to the tables?带有包 kableextra 的表 - 如何在表中添加行?
【发布时间】:2021-06-16 23:02:33
【问题描述】:

有谁知道如何在使用包 kableextra 创建的表中添加一行?

【问题讨论】:

  • row_spec(c(2,4),hline_after=TRUE)
  • 谢谢,我刚试过,但它不起作用。你能发布整个代码吗?那将是巨大的!
  • 你也可以试试 kableExtra::row_spec(x, 2, extra_css = "border-bottom: 1px solid") from stackoverflow.com/questions/53655983/…
  • 从问题中删除敏感信息是可以的,但您至少应该为问题提供一些虚拟数据,以便对未来的访问者有用。
  • 是的,我很抱歉。我将不得不更新。

标签: r datatable kableextra


【解决方案1】:

您可以在cmets中修改@TJ87建议的解决方案,在每2行之后创建一条水平线。

library(kableExtra)

dt %>%
  kbl(caption = "Ü") %>%
  kable_classic(full_width = T, html_font = "Cambria") %>%
  row_spec(seq(2, nrow(dt), 2), extra_css = "border-bottom: 1px solid;")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-31
    • 2022-01-10
    • 1970-01-01
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多