3
我试图用kable()
作为knitr包的一部分在rmarkdown中输出一个表。下面是一个表格,显示了我试图用内置数据集输出的内容。另一个是我的数据集的一个子集。当使用我的数据集时,输出没有排队,代码基本相同。我觉得我缺少一些基本的东西?请告诉我!我的代码在下面,输出的图片在下面。kableExtra包中的group_rows()函数没有对行进行分组
```{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)
```
我发现如果我对表格进行调整,如格式化或添加百分比符号/货币符号,我会得到上面发布的错误。如果我删除这个格式,表格就可以工作。任何想法为什么? – kpr62