2017-07-03 77 views
1

可编辑的幻灯片(理想的是Powerpoint等)作为合同的一部分,我的工作团队必须编制每月PowerPoint中充满了KPI的和其他请求的值,然后将其传递到另一支球队谁写上个月表现评论。目前创建的值(大多数是SAS)导出到excel文件,然后复制并粘贴到一个简报中。这是一个明显需要更新的旧方法。创建自R

我会非常想要做的是使用RMarkdown自动演示,并拯救自己复制和粘贴值的麻烦。问题是,从我看到的RMarkdown无法生成一个.ppt文件或其他可编辑的格式,评论团队可以添加到R,而无需使用R.

通过Google搜索,我发现了诸如rcom,RDCOMclientR2PPT,但它们似乎最近未被更新或维护。

TLDR;需要R中作出的PowerPoint /幻灯片的方式,其中的文字可以事后外R.

的编辑
+2

'官员'包真棒,会做你想做的。我用它来自动化一个以客户为中心的“报告”,节省了大量的中小企业时间。 – hrbrmstr

+0

您可以轻松编辑RMarkdown。它不是一个所见即所得的界面,尽管... – Dason

+1

也许是一个无知的问题,但是有什么理由说明为什么从Excel到PowerPoint *的更新必须在R中完成,而不是从Excel工作簿中的VBA或模板PPT中完成介绍? –

回答

0

我用一个公司,有自己的所有演示链接到Excel表工作,它的一些宽泛的定义工作得很好罚款。

如果你必须保持PowerPoint为演示文稿的格式,我建议不要创建它使用R上。有一些软件包可以与Office产品建立良好的连接,但根据我的经验,它们随着软件包和R版本的发展很容易中断。 (我过去玩过的其中一个,会在Powerpoint上重新创建具有实际形状和线条的ggplot2图形,产生巨大文件)

考虑到这一点,我建议您以编程方式创建结果并转储它在一个excel电子表格中,并构建与该电子表格链接的演示文稿。为了让你保持理智,我每月会做一个文件(如果这是kpi的周期性)。有很多漂亮的软件包可以创建excel电子表格,但为了简单起见,我会坚持使用csv文件。

0

我建议你看一看SlideMight,用于合并与PowerPoint模板数据的工具;包括幻灯片和表格中的文字和图片。这个用法原则上类似于邮件合并,还有一些更高级的东西。

可能您的解决方案是让R程序首先将您的数据写入YAML,JSON或XML文件;然后它调用SlideMight的命令行版本。

www.slidemight.com

声明:我是SlideMight的开发者和销售者。