Что делать если нужно не просто получить результат, но и презентовать его?
Я знаю про rmarkdown, но как оформить именно таблицу?
Поделитесь, кто как с этим справляется.
Ответ
Для таблицы самый очевидный вариант - kable()
По другим вариантам из ответа выше:
xtable и pander имеют методы для печати различных объектов, например, возвращаемых функциями lm(), t.test и многими другими. Это очень удобно и полезно, и kable() тут не справится. LaTeX изучать не обязательно, вывод в html также работает.
xtable с R Markdown используется следующим образом:
print(xtable(fit1), type = "html")
При этом нужно не забыть указать в чанке ```{r, results='asis'}
pander еще проще: pander(fit1)
Есть еще относительно экзотический способ, полезный при создании инфографики или при подготовке материалов для печати в солидном журнале: https://github.com/baptiste/gridextra/wiki/tableGrob
Позволяет получать таблицы в виде красивых картинок, а также комбинировать их с графиками, например
Комментариев нет:
Отправить комментарий