group_rows() kableExtra 包中的函数不对行进行分组

group_rows() function in kableExtra package not grouping rows

我正在尝试使用 kable() 作为 knitr 包的一部分在 rmarkdown 中输出 table。下面是一个 table,它显示了我尝试使用内置数据集输出的内容。另一个是我的数据集的一个子集。使用我的数据集时,输出没有对齐,代码基本相同。我觉得我缺少一些基本的东西?请告诉我!我的代码在下面,输出图片在下面。

```{r, results="asis"}
Table = kable(mtcars[1:10, 1:6], caption = "GOOD TABLE", booktabs = T, format="latex")
Table = kable_styling(Table) 
Table = group_rows(Table, "Group 1", 2, 4) 
group_rows(Table, "Group 2", 5, 6)
```

```{r, results="asis"}
Table = data.frame(MYDATA)
Table = kable(Table, caption = "BAD TABLE", booktabs = T, format="latex")
Table = kable_styling(Table) 
Table = group_rows(Table, "Group 1", 2, 4) 
group_rows(Table, "Group 2", 5, 6)
```

感谢您的报告!

这个错误是由于对特殊内联符号前面的反斜杠处理不当造成的。它已在当前 github 版本中修复。请使用 devtools::install_github("haozhu233/kableExtra") 并安装最新版本。或者您可以等待大约 2 周后发布的 CRAN 版本。