group_rows()函数在kableExtra包中没有对行进行分组

时间:2017-06-05 00:05:53

标签: r rstudio knitr r-markdown

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

```{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)
```

Output Result

1 个答案:

答案 0 :(得分:2)

感谢报道!

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