注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

※ 画像は公式サイトのデモより

これは面白い発想だ。Web上でグラフを作成、表示するライブラリは数多く存在する。その際に使う方式としては、基準になる点をXY軸それぞれに対して追加し、描画するという方式だ。これはプログラム言語にとっては簡単な方式かも知れない。 0

Picture 366.png
JavaScriptだけで画像グラフを生成する 0

 

だが、使い慣れている表計算ソフトウェアの場合はどうだろう。はじめに表があり、そこからデータを読み取ってグラフを描くようになっている。その慣れた方式を使えるのがこちらのライブラリだ。 0

今回紹介するオープンソース・ソフトウェアはBluff、グラフ描画ライブラリだ。

BluffはJavaScriptのライブラリで、画像形式(PNG)のグラフを生成する。棒グラフ、円グラフ、エリアグラフ、折れ線グラフなど様々なグラフ形式をサポートしている。背景色を変えたり、複数のデータを描画できるなど多機能なライブラリだ。 0

Picture 367.png
テーブルのデータを元にグラフを生成する 0

 

そして面白いのはdata_from_tableというメソッドだ。これはHTMLタグのテーブルで描かれているデータを指定することで、グラフのプロットを行う機能だ。これを使えばグラフ生成とテーブル表示と二回に分けてデータを作成する必要もない。 0

JavaScriptなので、データの表示はその場で何度も行うことができる。テーブルのデータが変更されたら再描画、なんてことも簡単にできるだろう。表とグラフを密接に結びつけてくれる便利なソフトウェアだ。 0

 

Bluff: Beautiful graphs in JavaScript
 http://bluff.jcoglan.com/ 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が161あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る