2010-01-11 95 views
6

我已经花了几周的时间学习了一些R,并且我对它的表现有多强烈和强大。我使用它来绘制从SQL查询返回的一些数据,我希望能够通过Web门户与我工作的其他人分享这些情节。为网页动态创建R图形

我意识到我可以创建一个cron作业来在网络服务器上运行R脚本来创建每天从网站上作为图像查看的情节。但是,有什么办法可以设置,只有当用户查看页面时才会创建图像?这样我可以创建一个Web界面,让用户为SQL查询选择日期范围等。 (然后让R分析数据并绘制它)

有什么建议吗?

回答

3

我没有做很多的动态HTML的东西与R但你可以先从这些

也感兴趣的可能是brew用于在Web模板中混合R文本和R代码。

+0

+1,Web界面上的R常见问题解答,应该是您第一次阅读,如果您想要一个直接的R解决方案。 – Mark 2010-01-11 15:03:08

1

除了其他建议,您可以使用JRI并从Java调用R.

另一个不错的选择是使用mediawiki插件(阅读about it on the R-Wiki)。这是非常简单,为您提供了R.

一个简单的标记
3

我喜欢打电话给R从Python驱动的网站做rpy2的统计分析。

+1

..或来自PypeR [http://sourceforge.net/projects/rinpy/files/ 和http://www.jstatsoft.org/v35/c02/paper] – radek 2010-08-02 09:46:52

+0

@radek,谢谢我不知道该模块。 – Mark 2010-08-02 13:57:44