crash_rows 未折叠并且更新包无法修复

alm*_*123 2 kableextra

这个脚本对我不起作用。输出的表没有折叠行。我已经更新了我的所有软件包。有人可以验证吗?

remove(list=ls())

library(knitr)
library(kableExtra)

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")
Run Code Online (Sandbox Code Playgroud)

输出看起来像这样

在此输入图像描述

在此输入图像描述

Rob*_*wer 8

rvest的上游更改似乎在 kableExtra 1.3.4 中引入了一个错误。该修复尚未在 CRAN 上进行,但您可以通过开发版本获得它:

devtools::install_github(repo="haozhu233/kableExtra", ref="a6af5c0")
Run Code Online (Sandbox Code Playgroud)