
「SVGGraph」はPHPから使用可能なSVGグラフのライブラリです。
グラフの描画にはデータベースからデータを取得するなど、サーバーサイドで操作できると非常に便利なのですが、
このライブラリを使う事でPHPから簡単にグラフを出力可能になっています。
3Dのグラフが簡単に出力可能に
棒グラフ、折れ線、円グラフを出力可能なのはもちろん、全て3Dで表示する事もできるようになっています。
以下のようなコードで使用できるようです。
$graph = new SVGGraph(640, 480);
$graph->colours = array('red' ,'green' ,'blue' );
$graph->Values(100, 200, 150);
$graph->Links('/Tom/' , '/Dick/' , '/Harry/' );
$graph->Render('BarGraph' );
動作にはPHP5以上が必要になっていました。
IEはデフォルトではSVGをサポートしていませんが、Adobe SVG Viewerなどのプラグインをインストールする事で見る事ができるようになります。
「gRaphael」はオープンソース製のJavaScript用グラフライブラリです。
いくつかの値を設定するだけで簡単に静的なグラフやインタラクティブなグラフを作成する事が可能です。


プレゼンや資料作成に使えそうなグラフ&チャートのベクターデータをご紹介。

jqBarGraphは棒グラフを表示するためのjQueryプラグインです。
画面表示のさいに「うにょーん」と伸びて存在をしっかりアピールしてくれます。
ランキング表示なんかに使えそうですね。
詳しくは以下

オンライン上でグラフを簡単に作成する事ができるChartGoのご紹介。
パラメータを指定する事で簡単に2Dや3Dのグラフが作成する事ができます。
ブログ上にさくっとグラフを載せたい場合に良いかもしれません。
以下のグラフが作成可能なようです。

Bluffは画像を一切使用せずにHTMLでグラフを作成する事ができるライブラリです。
以下のようなコードでグラフがかけるようです。
テーマを変更する事で簡単に外観を変更できるようです。
テーマの変更方法は以下のコードを挿入するだけのようです。
<script>
g.theme_keynote();
g.theme_37signals();
g.theme_rails_keynote();
g.theme_odeo();
g.theme_pastel();
g.theme_greyscale();
</script>

MooToolsを使用してバブルチャートが作成できるライブラリmoochart というものを見つけたのでご紹介。
色やサイズ、線の色、tooltipの設定ができるようです。
サイトにデモがありますのでぜひ見てみてください。
各種ブラウザとAIRで動作保証されています。
以下のブラウザ環境で動くようですね。
- Adobe AIR 1.0+
- Safari 2+
- Firefox 2+
- Opera 9+
- Internet Explorer
ライセンスはMITライセンスとなっていますので、サイトにバブルチャートを検討されている方はいかがでしょうか。
0