在演示文稿中,我们经常希望以交互方式演示 R。这需要退出演示文稿并在幻灯片之外进行演示或运行受限的(install_github
无法使用之类的东西)、不可靠的(因为 Internet 在演示文稿中不可靠)基于云的 R 版本(如下面的代码所示)。如何在 HTML 演示文稿中运行本地版本的 R?以类似的方式,我们可以使用iframe
HTML 标签在演示文稿中包含视频等。这可以使演示文稿更加无缝和流畅。
我知道绘图任务可能要困难得多,并且需要特定的 gui,例如 RStudio。如果可能的话,那就太好了,但即使它处于低级别,也包括在演示文稿中启动 R 的操作系统命令行。基本上,它就像iframe
从命令行中的 -ing R 或 .Rmd/.html 文档/演示文稿中的 Rstudio。
这将能够作为 .Rmd 合并到.Rmdslidify
中knitr
或在最新版本的 RStudio 中可用的R 演示(.Rpres) 幻灯片中。
所以这是这个想法的一个版本,它使用基于云的 R,可以编织为 .Rmd 文件。这是一个起点,但绑定到云并不理想:
R in HTML
<iframe width='100%' height='300' src='http://www.r-fiddle.org/#/embed?id=e63tlTG8' allowfullscreen='allowfullscreen' frameborder='0'></iframe>