データのビジュアル化に。グラフAPIまとめ

データを可視化する方法としてグラフやチャートが用いられます。ユーザにとってはメリットがある反面、開発者としてはグラフを出力するのはそう簡単ではありません。画像ライブラリを入れたり、JavaScriptのグラフライブラリに合わせたデータ出力が求められます。

そこで今回はグラフを簡単に作成できるAPIベースのグラフサービスを紹介します。

Charts  |  Google Developers

Googleの提供するグラフサービスGoogle Chartsです。カスタマイズも容易で、グラフは画像の他SVGでの出力もできます。刻々と更新されるデータに合わせたリアルタイムグラフも作成できます。

Charts  |  Google Developers

HeartRails Graph | キュートな円グラフ簡単作成サービス

HeartRailsが提供する円グラフ作成サービスです。項目と割合を設定するだけでグラフが作成できます。べつやくメソッドと呼ばれるグラフを模しており、フォントも可愛らしいものが採用されています。

HeartRails Graph | キュートな円グラフ簡単作成サービス

rurihabachi.com - Web API - Function(x) Graph

関数グラフを描くためのサービスです。実データではなく、関数を与えるとグラフが表示されます。

rurihabachi.com - Web API - Function(x) Graph

ChartBlocks Charting API

データセットを適用してグラフを生成します。グラフはSVG/PNG/JPEG/PDFといったフォーマットで出力できます。データのアップロード(リアルタイムデータ含め)、グラフのカスタマイズもAPI経由でできます。

ChartBlocks Charting API


APIを使うことでサーバ側でライブラリをインストールしたり、JavaScriptで処理すると言ったコードが不要になります。手元にデータがあるならばこれらのAPIを使えばすぐにビジュアル化が実現するでしょう。

© NTT Communications Corporation 2014