最新ニュース30件






統計
レンダリング時間:0.2085秒
全記事数:22987


2011年12月12日 13時08分31秒

インタラクティブな時系列グラフを描くJavaScriptツールキット「Rickshaw」



あらかじめ決めておいたデータやリアルタイムに刻一刻と変化するデータをグラフ化する際に使いやすくできています。しかもグラフ作成の時に迷いがちなカラーリングについても、最初からいくつかきれいなカラーパレットが付属しているので迷うことなくグラフ化できます。

Rickshaw
http://shutterstock.github.com/rickshaw/


D3 libraryをベースにし、1721万枚のロイヤリティフリーなストックフォトを有する「Shutterstock」が開発したグラフ用のJavaScriptツールキット・時系列グラフ用フレームワークとなっており、以下のようなグラフ作成が可能です。

通常のグラフ
http://shutterstock.github.com/rickshaw/examples/start.html


右下のチェックマークによって各グラフのオンオフが可能、マウスがグラフの上に行くと日付と値がツールチップのようにフローティング表示されます。
http://shutterstock.github.com/rickshaw/examples/lines.html


リアルタイムに継続して変化するデータを読み込みながら表示され続けるグラフ、各グラフの切り替えや表示方法の変更、スムージング、タイムラインの移動、さらにその日付で何が起きたかのメモ機能なども搭載可能。
http://shutterstock.github.com/rickshaw/examples/extensions.html


これはページのHTTPステータスコードを集計して積み上げた棒グラフ、こんなものも簡単に作成できます
http://shutterstock.github.com/rickshaw/examples/status.html


自分自身で色を決められるのはもちろんのこと、最初から以下のようなカラーパレットが内蔵されており、呼び出すだけでグラフに色を自動的に付けてくれます。コレはかなり便利そう。
http://shutterstock.github.com/rickshaw/examples/colors.html


AJAX/JSONP経由でデータをゲットすることも可能
http://shutterstock.github.com/rickshaw/examples/ajax.html


Y軸に目盛りを付けたりグリッドラインを引くこともできます
http://shutterstock.github.com/rickshaw/examples/y_axis.html


事例もコードと一緒に多く掲載されており、非常によくできています。

・関連記事
Flashできれいなパイチャートや円グラフを無料で作る「amCharts」 - GIGAZINE

ハードディスクの中で無駄にサイズの巨大なファイルがどれかグラフでわかる「Folder Size MG」 - GIGAZINE

グラフ用紙や方眼紙などを作成する無料ネットサービスいろいろ - GIGAZINE

転送量をリアルタイムにグラフ化し、あらかじめ設定した転送量を超えそうになったら教えてくれるフリーソフト「NetWorx」 - GIGAZINE


2011年12月12日 13時08分31秒 in スクリプト Posted by darkhorse





<< トップに戻る


サイト内検索

Web gigazine.net

過去の記事
< 2012年 2月 >
29 30 311 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 1 2 3
ジャンル
モバイル版
YouTube

GIGAZINE公式チャンネル