データを可視化する方法としてグラフやチャートが用いられます。ユーザにとってはメリットがある反面、開発者としてはグラフを出力するのはそう簡単ではありません。画像ライブラリを入れたり、JavaScriptのグラフライブラリに合わせたデータ出力が求められます。
そこで今回はグラフを簡単に作成できるAPIベースのグラフサービスを紹介します。
Charts | Google Developers
Googleの提供するグラフサービスGoogle Chartsです。カスタマイズも容易で、グラフは画像の他SVGでの出力もできます。刻々と更新されるデータに合わせたリアルタイムグラフも作成できます。
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経由でできます。
APIを使うことでサーバ側でライブラリをインストールしたり、JavaScriptで処理すると言ったコードが不要になります。手元にデータがあるならばこれらのAPIを使えばすぐにビジュアル化が実現するでしょう。