【发布时间】:2018-06-19 08:15:21
【问题描述】:
我正在使用神奇的包DT 来显示交互式表格。
有没有办法将使用此包创建的表格嵌入到 powerpoint 演示文稿中?
谢谢
【问题讨论】:
我正在使用神奇的包DT 来显示交互式表格。
有没有办法将使用此包创建的表格嵌入到 powerpoint 演示文稿中?
谢谢
【问题讨论】:
HTML 小部件 will be converted to static screenshots 如果输出格式不是 HTML,并且您已安装 webshot 包以及 PhantomJS:
install.packages("webshot")
webshot::install_phantomjs()
关于这个功能的详细文档可以在Section 2.10 of the bookdown book找到。
对于静态屏幕截图,显然您无法与 DT 表进行交互。
【讨论】:
如果你使用 RStudio,你可以尝试生成一个 .Rpres 文件,选择:
文件>>新建文件>> R 演示文稿
如果您真的需要.pptx,可以查看ReporteRs 包。
但是 DT 包创建交互式表,所以我认为唯一的方法是创建一个html 文件,使用Knitr 或找到一种方法将html 嵌入.pptx,我认为应该是可能的.如果不需要 .pptx 格式,使用 R 可以创建出色的 html 文件,其中包含 DT 输出等交互式对象。
编辑:
查看 cmets,您可以使用 rmarkdown 作为 powepoint,而不应使用 ReporteRs。
【讨论】:
试试 eoffice
install.package("eoffice")
【讨论】: