Datatable DT 包 R - 嵌入到 ppt 中

问题描述 投票:0回答:3

我正在使用令人惊叹的包

DT
来显示交互式表格。 有没有办法将使用此包创建的表格嵌入到 Powerpoint 演示文稿中?

谢谢

r dt
3个回答
2
投票

HTML 小部件将转换为静态屏幕截图如果输出格式不是 HTML 并且您已经安装了 webshot 包以及 PhantomJS:

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

有关此功能的详细文档可以在bookdown第2.10节中找到。

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


1
投票

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

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

如果您确实需要

.pptx
,您可以看看
ReporteRs
套餐。
然而 DT 包创建交互式表格,所以我认为唯一的方法是使用
html
创建一个
Knitr
文件,或者找到一种将
html
嵌入到
.pptx
中的方法,我认为这应该是可能的。如果不需要 .pptx 格式,使用 R 您可以创建带有交互式对象(如
html
输出)的出色
DT
文件。

编辑: 看评论,PowerPoint可以使用

rmarkdown
,不应该使用
ReporteRs


0
投票

尝试电子办公

install.package("eoffice")
© www.soinside.com 2019 - 2024. All rights reserved.