我正在尝试使用knitr和pander生成报告。要在表格中显示行或列百分比,我想使用CrossTable()
函数并删除卡方值贡献值和表格总。
以下是一个例子:
```{r}
x <- c(1,1,2,2)
y <- c(1,2,1,2)
CrossTable(x, y, prop.chisq=FALSE, prop.t = FALSE)
效果很好,但
pander(descr::CrossTable(x, y, prop.chisq=FALSE, prop.t = FALSE), split.table = Inf)
```
会出现错误消息:
Quitting from lines 45-78 (test.Rmd) Fehler in apply(x$prop.tbl, c(1, 2), to.percent): dim(X) must have a positive length Calls: ... eval -> eval -> pander -> pander.CrossTable -> apply
如何使用pander
和CrossTable
生成仅包含行百分比和列百分比的表?
亲切的问候, 小光伏