Я пытаюсь сгенерировать отчеты с knitr и pander. Чтобы отображать процент строк или столбцов в таблице, я хотел бы использовать функцию CrossTable()
и избавиться от значений вклада Chi-square и общей суммы таблицы.Таблицы с процентами столбцов и строк с использованием 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
Как я могу создать таблицу только row- и столбцов с использованием pander
и CrossTable
?
С наилучшими пожеланиями, Maller
Это связано с [билете] (https://github.com/Rapporter/pander/issues/135), которые должны быть решены в ближайшее время. – daroczig
Большое спасибо за ваш быстрый ответ и усилия по решению проблемы! – maller