R:在网页中调度代码

时间:2013-04-03 11:01:24

标签: r web markdown schedule rook

我正在尝试构建一个显示一些图表的网页。我想使用R来构建图形,我希望这些图形能够定期自动更新。例如,一个网页,显示特定公司的股票价格随时间变化的图表,该图表每天都会刷新新数据。

接近这个的最佳方法是什么?使用Rook运行R脚本?我可以在Markdown中使用它,例如,制作html网页吗?或者你还有别的建议吗?

1 个答案:

答案 0 :(得分:1)

您可以在R文件中创建绘图,并在markdown中编写您的网页,您可以在其中调用R对象和绘图。或者,您也可以直接在markdown文件中运行R代码。使用knitr包的knit2html功能,您可以创建具有所需输出的html页面。您可以在knitr webpage上找到基本示例。

您可以在自己的计算机或服务器上安排这些文件,以便每天更新html输出的数据。如果您有一台在Windows上运行的计算机,则可以使用Windows任务管理器运行批处理文件。

编辑:

在这里,你可以找到一个有用的example