标签: r web markdown schedule rook
我正在尝试构建一个显示一些图表的网页。我想使用R来构建图形,我希望这些图形能够定期自动更新。例如,一个网页,显示特定公司的股票价格随时间变化的图表,该图表每天都会刷新新数据。
接近这个的最佳方法是什么?使用Rook运行R脚本?我可以在Markdown中使用它,例如,制作html网页吗?或者你还有别的建议吗?
答案 0 :(得分:1)
您可以在R文件中创建绘图,并在markdown中编写您的网页,您可以在其中调用R对象和绘图。或者,您也可以直接在markdown文件中运行R代码。使用knitr包的knit2html功能,您可以创建具有所需输出的html页面。您可以在knitr webpage上找到基本示例。
knitr
knit2html
您可以在自己的计算机或服务器上安排这些文件,以便每天更新html输出的数据。如果您有一台在Windows上运行的计算机,则可以使用Windows任务管理器运行批处理文件。
编辑:
在这里,你可以找到一个有用的example。