Я начинаю писать книгу, используя bookdown, и пытаюсь найти лучший рабочий процесс.Прежде всего я пытаюсь составить таблицы частот, кросс-таблицы и сводки моделей, в основном используя bookdown с форматом pdf, но я уверен, что моему советнику понравится отправлять текстовые документы на доработку, так что получение выходных слов также было бы здорово.Вывод Word может быть достигнут путем создания сначала файла .html, а затем открытия с помощью Word. Таким образом, выходы .html и .pdf одновременно являются желательными.
Таблицы являются основной проблемой, поскольку кажется невозможным найти продуктивный способ создания частотных, перекрестных и сводных моделей без чрезмерной болив обоих форматах одновременно.Использование knitr
имеет дополнительную ценность, поскольку оно и kableExtra
предоставляют набор настроек.
Пока что я пробовал:
1) sjmisc
/ sjPlot
с функцией frq
/ sjt.frq
(устарела), но предоставляет только html-объекты, как сказанов комментариях к этому посту также отсутствует ярлык для перекрестных ссылок в документе.Пакет
2) stargazer
, но не имеет доступных таблиц частот, а вывод .pdf и .html одновременно невозможен.Однако сводные модели довольно хороши!
3) descr
пакет с функцией freq
, используемой внутри kable
:
f <- descr::freq(iris$Species, plot = F)
kableExtra::kable(data.frame(f), caption = "Foo")
Однако вывод кросс-таблицы не может быть приведен к data.frameпри использовании функции crosstab
.
Есть идеи?
Заранее спасибо!