使用kableExtra';s kbl()和save_kable()将表格作为word表格导出到word文档?

使用kableExtra';s kbl()和save_kable()将表格作为word表格导出到word文档?,r,knitr,kable,R,Knitr,Kable,有没有一种方法可以将表格直接导出或编织为R脚本中的word格式(而不是R标记)knitr和kableExtra似乎提供了一系列保存表格的选项,但没有将表格导出为实际word文件的选项 library(tidyverse) library(kableExtra) dt <- mtcars[1:5, 1:6] kbl(dt, caption="Table") %>% kable_classic(full_width = F, html_font = "

有没有一种方法可以将表格直接导出或编织为R脚本中的word格式(而不是R标记)
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
库(tidyverse)
图书馆(kableExtra)
dt%
kable_classic(全宽=F,html_font=“Cambria”)
可保存(“my_latex_table.png”)#备选方案:.jpg和.pdf,但不是.doc

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

如果您创建了一个R标记文档作为word文档输出,并且内容只是您的表格,那么它似乎可以满足您的需要。确实可以,但我想知道这是否真的必要。直觉上,我认为应该有一种方法可以在一个简单的R脚本中获得相同的结果,而不必为此创建一个.Rmd。