2010-12-14 24 views
0

我有很多關於用戶存儲的數據,現在我可以從這些數據構建用戶分析,以向我的用戶提供有意義的數據。我可以輸出這是正常的文本,這是好的,但我想顯示條形圖,圖表,世界地圖等...從我的用戶數據中對圖表,地圖等進行視覺分析?

所以問題是我如何從我的表中所有的數據,並添加在所有這些圖/地圖?我需要一些軟件包還是需要「編碼」圖表/地圖?如果軟件包那麼有我可以使用的任何開源?

保存的數據包括用戶登錄訪問一樣,瀏覽器等具有大量的商業活動的詳細信息一起,所以我想表明我的用戶喜歡前10名客戶,他們來自頂級產品中居於首位的國家,重要客戶等

我的平臺是:MySQL和codeignitor PHP。 我沒有建立數據磨損室,但是一旦我有一個計劃,我可以直觀地輸出所有這些數據,這樣看起來不錯。

+0

pChart幾乎可以處理任何需要的圖形。據我所知,它不會做地圖,但是。 – Drew 2010-12-15 01:20:02

回答

3

你的選擇是巨大的,幾乎是無限的。假設你不想編寫自己的庫,請考慮Google Chart APIrGraph library我使用rhraph多一點,但其他編碼者更喜歡Google Chart API ...

+0

我不介意寫我自己的或使用開源的東西來寫它。不喜歡使用谷歌或第三方API,如下所述,我的開發團隊提到penthao,但這是目前的一個更大的任務。需要更小的數據以獲取所有數據並不斷更新n實時 – mikey 2010-12-14 21:35:56

+0

我使用rGraph。從技術上講,它是第三方API,但僅限於它已經寫入。你在本地安裝所有的js文件並且完全控制它們。我自己破解了一些測量儀表文件,以便按照我希望的方式生成行爲...... – FatherStorm 2010-12-14 21:49:48

+0

這也可以用於製圖嗎?我沒有看到像世界地圖這樣的地圖,因此我可以向我的用戶顯示具有多個客戶的頂級國家/地區。或者我需要自己編寫這些代碼? – mikey 2010-12-14 22:07:57

2

您是否嘗試編寫生成動態更新分析的代碼?或者你只是試圖在設定的時間段內進行分析並「發佈」它,以便用戶可以查看分析結果?對於後者,你需要的是一個統計軟件包(比如R,甚至Excel,如果你想快速和骯髒)。對於前者,您將需要一個API(如Google Chart)。

+0

我試圖根據一組指標將我的用戶分析到大約20個不同的報告中。當然,它需要不斷更新,因爲他們每天都在使用該系統。我不想使用谷歌或第三方API,需要100%內部開發或使用框架。我的開發團隊提到了penthao,但現在這是一個更大的任務。需要更小的數據以獲取所有數據並實時更新,因此每當用戶運行報告時數據都是最新的。 – mikey 2010-12-14 21:33:02

相關問題