首页 > 解决方案 > 使用 kableExtra 的 kbl() 和 save_kable() 将表格作为 word 表格导出到 word 文档?

问题描述

有没有办法在 R 脚本(而不是 R-markdown)中将表格直接导出或编织成文字格式?knitr并且kableExtra似乎提供了广泛的选项来保存表格,但没有选项可以将表格导出为实际的 word 文件。

library(tidyverse)
library(kableExtra)

dt <- mtcars[1:5, 1:6]

kbl(dt, caption="Table") %>%
  kable_classic(full_width = F, html_font = "Cambria")
  save_kable("my_latex_table.png") # alternatives: .jpg and .pdf, but not .doc

由于诸如 htmlreg::texreg() 之类的包和函数允许您将统计模型的输出写入格式良好的表格中,然后您可以直接将其包含到 word 文档中,我想这也应该可以使用简单的表格(例如描述性表格)统计数据)。问题是我想直接以单词表而不是图像的格式导出它们。

标签: rknitrkable

解决方案


推荐阅读