我正在使用令人惊叹的包
DT
来显示交互式表格。
有没有办法将使用此包创建的表格嵌入到 Powerpoint 演示文稿中?
谢谢
HTML 小部件将转换为静态屏幕截图如果输出格式不是 HTML 并且您已经安装了 webshot 包以及 PhantomJS:
install.packages("webshot")
webshot::install_phantomjs()
有关此功能的详细文档可以在bookdown书的第2.10节中找到。
使用静态屏幕截图,显然您无法与 DT 表进行交互。
如果您使用 RStudio,您可以尝试生成 .Rpres 文件,选择:
文件>>新建文件>>R演示
如果您确实需要
.pptx
,您可以看看ReporteRs
套餐。html
创建一个 Knitr
文件,或者找到一种将 html
嵌入到 .pptx
中的方法,我认为这应该是可能的。如果不需要 .pptx 格式,使用 R 您可以创建带有交互式对象(如 html
输出)的出色 DT
文件。
编辑: 看评论,PowerPoint可以使用
rmarkdown
,不应该使用ReporteRs
。
尝试电子办公
install.package("eoffice")