2010-05-12 48 views
5

我們正在研究基於Web的應用程序(用JAVA實現)上的商品價格,其中一部分是交互式圖表。我在這裏提供一個簡單的例子。我們在Mysql數據庫中有一張表,其中有美國州和州的商品價格信息。應用程序的一個方面是根據用戶選擇創建交互式圖。例如,如果用戶需要查看俄勒岡州和林恩縣的價格密度,那麼她會從網頁的菜單中選擇它,並在表格中隨附的分位數信息隨即顯示。當用戶改變州和縣時,這些圖表和表格會隨即更改。對於我們的計算需求,我們使用R(並使用rjava將其與我們的Web應用程序集成),並且我知道如果交互不是問題,這是一塊ggplot2中的蛋糕,但我不知道任何交互式版本的R圖形框架(如lattice,ggplot2)。我們正在探索谷歌可視化API,但我不確定我們能否擁有我們在某些地塊需要的統計能力。請幫助。針對Web應用程序的交互式圖表

回答

2

在Web應用程序的每次更改之後,您都可以通過調用R來絕對做到這一點。這就是Jeroen Ooms's application does。或者查看Jaime Love's R-Node application,查看使用RServe的R web應用示例。

在這個時候,R沒有任何完整的「交互式web圖形包」。你可以看看the webvis package的R/Protovis集成,但這還不包括任何交互性。

+0

感謝您Rserve提示。我們有大約一百萬條記錄和200個變量。我擔心渲染這些情節所需的時間。如果我在R中執行它,那麼我將使用ggplot2。任何關於這個數據大小的執行速度的想法? – user227290 2010-05-12 19:07:09

+0

我建議發佈一個關於ggplot與大型數據集性能的單獨問題。 – Shane 2010-05-12 19:19:10

0

也許像protovishumblefinance這樣的Javascript解決方案,可能與brew套件結合使用,可能會有訣竅嗎?

相關問題