>每天运行一个R脚本,收集公开的数据并进行一些计算(我已经开发了脚本,它需要一些额外的libs!)
>在网页上张贴更新的图形和数字/文本输出
我不想一直运行自己的电脑,所以应该使用一种云解决方案(我猜呢?
你有什么想法如何完成上述想法?
解决方法 您可以看一下 FastRWeb – 它为R脚本服务,就像它们是网页一样,并支持图形以及常规输出.它使用Rserve,它比任何涉及启动R(如R或Rscript)的解决方案都快得多.它可以在任何网络服务器通过CGI或PHP枯竭.生成剧情的脚本将如下所示:
run <- function(n=100,...) { p <- WebPlot(800,600) n <- as.integer(n) plot(rnorm(n),rnorm(n),col=2,pch=19) p}
其他解决方案是RApache,将R直接嵌入到apache网络服务器中.
编辑:还有Jeff现在还有Rook使用嵌入式R http服务器(感谢Joshua指出一个).
您提到每天运行 – 如果您不需要在线分析,您可以使用R生成HTML页面和png文件,并将其发送到您的Web服务器 – 所有这些都是自动化脚本.有许多R软件包可以帮助HTML输出 – 只需在CRAN软件包列表中搜索HTML.
总结以上是内存溢出为你收集整理的如何在网页上设置基于R的服务全部内容,希望文章能够帮你解决如何在网页上设置基于R的服务所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)