2010-12-14 3 views
0

私は自分のユーザーについてたくさんのデータを保存しているので、このデータからユーザー分析を構築して意味のあるデータをユーザーに提供することができます。私は正常なテキストとしてこれを出力することができますが、バーグラフ、グラフ、世界地図などを表示したいのですが...私のユーザーデータからのグラフ、地図などによるビジュアルアナリティクス?

私のテーブルからすべてのデータを取り出し、 /マップ?いくつかのソフトウェアパッケージが必要ですか、グラフ/マップを「コード化」する必要がありますか?ソフトウェアパッケージには、オープンソースがありますか?

保存されたデータは、私がトップ10クライアント、どこから来たトップの国、トップ製品、トップ顧客など

のように私のユーザーを表示したいので、事業活動の詳細の多くをなどを一緒にブラウザ、訪問のようなユーザーがログインを含み

私のプラットフォームは:MySQLとcodeignitor PHPです。 私はデータウェアハウスを構築していませんが、このデータをすべて視覚的に出力できるように計画したら、これを行うことができます。

+0

pChartは必要なグラフをほとんど処理します。限り私が知っている限り、それはマップを行いません。 – Drew

答えて

3

あなたの選択肢は広大でほとんど無限です。あなたは、私がrhraphもう少しを使用していますが、仲間のプログラマーが、GoogleのチャートAPIを好むGoogle Chart APIrGraph libraryを検討し、独自のライブラリを書きたくないと仮定すると...

+0

私は自分自身を書いたり、オープンソースを使って書き込んだりしています。以下に述べるように、私の開発チームはpenthaoに言及しましたが、それは今のところはるかに大きな仕事です。すべてのデータを取ってリアルタイムで更新し続けるには、もっと小さいものが必要です – mikey

+0

私はrGraphを使用します。はい、技術的にはサードパーティのAPIですが、それはすでに書かれているという意味でのみです。すべてのjsファイルをローカルにインストールし、それらを完全に制御できます。私はrgraphメーターファイルをハックして、自分が作ったかったやり方で動作するような振る舞いを得ました。 – FatherStorm

+0

これはマッピングにも使えますか?私は、世界地図のような地図が国によって混ぜ合わされていないので、私はユーザーのために多くの顧客がいるトップ国を示すことができます。あるいは、自分でコードを書く必要がありますか? – mikey

2

あなたは動的に更新分析を生成するコードを記述しようとしています?または一定の期間にわたって分析を実行しようとしているだけで、ユーザーが分析結果を表示できるように '投稿'していますか?後者の場合、統計パッケージ(RやExcelのようなもの)が必要です。前者の場合、API(Google Chartなど)が必要になります。

+0

私は約20種類のレポートに分類された一連の指標に基づいてユーザーに分析を提供しようとしています。もちろん、彼らは毎日システムを使用しているので、常に更新する必要はありません。私はGoogleや第3回のAPIを使いたくないし、社内で100%開発したり、フレームワークを使う必要がある。私の開発チームはpenthaoに言及しましたが、それは今はもっと大きな仕事です。すべてのデータを取ってリアルタイムで更新し続けるためには、ユーザーがレポートを実行するたびにデータが最新であるように、より小さいものが必要です。 – mikey

関連する問題