2010-01-11 97 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