【发布时间】:2021-07-11 23:36:34
【问题描述】:
我想折叠在example 中重复的行
collapse_rows_dt <- data.frame(C1 = c(rep("a", 10), rep("b", 5)),
C2 = c(rep("c", 7), rep("d", 3), rep("c", 2), rep("d", 3)),
C3 = 1:15,
C4 = sample(c(0,1), 15, replace = TRUE))
kbl(collapse_rows_dt, align = "c") %>%
kable_paper(full_width = F) %>%
column_spec(1, bold = T) %>%
collapse_rows(columns = 1:2, valign = "top")
知道如何解决吗? 有没有其他方法可以根据具有重复值的列折叠行?
【问题讨论】:
-
您发布的代码对我有用。
kableExtra1.3.4 版 -
我和 OP 有同样的问题。如果我在 RStudio 桌面上运行它,它不会折叠行,而我在 RStudio 服务器上运行它时,行会被折叠作为示例。两种环境都使用具有相同 kableExtra 版本
1.3.4的 linux。我怀疑这是由于缺少某些依赖项,但不确定它是什么。 -
你能告诉我你想要的输出吗!
-
@TarJae 我刚刚编辑了问题以显示所需的输出。
-
我也有同样的问题……
标签: r dplyr tidyverse collapse kableextra