Datatable DT软件包R - 嵌入ppt

时间:2018-06-19 08:15:22

标签: r dt

我使用了惊人的包DT来显示交互式表格。 有没有办法在powerpoint演示中嵌入使用此包创建的表?

由于

3 个答案:

答案 0 :(得分:2)

HTML小部件will be converted to static screenshots(如果输出格式不是HTML,并且您已经安装了 webshot 包以及PhantomJS:

install.packages("webshot")
webshot::install_phantomjs()

有关此功能的详细文档可以在Section 2.10 of the bookdown book中找到。

使用静态屏幕截图,显然您无法与 DT 表进行交互。

答案 1 :(得分:1)

如果使用RStudio,则可以尝试生成.Rpres文件,选择:

  

文件>>新文件>> R演示

如果您确实需要.pptx,可以查看ReporteRs软件包。
但是DT包会创建交互式表,因此我认为唯一的方法是使用html创建Knitr文件或找到在html中嵌入.pptx的方法,我认为这应该是可能的。如果不需要.pptx格式,则可以使用R创建具有交互式对象(例如html输出)的出色DT文件。

编辑: 查看评论,您可以使用rmarkdown来设置功率点,并且不应该使用ReporteRs

答案 2 :(得分:0)

尝试使用办公室

install.package("eoffice")