prototype.jsを使ったJavaScriptでグラフ描画ライブラリ「Plotr」
2007年02月07日
So I took some parts of PlotKit and wrote some parts myself. The result is a lightweight charting framework (12kb!) named Plotr.
prototype.jsを使ったJavaScriptでグラフ描画ライブラリ「Plotr」。
次のようなグラフをJavaScript+CSSで描画することが可能。
ライブラリを使ったソースコード例は次になります。
var dataset = {
'myFirstDataset': [[0, 1], [1, 0.8], [2, 2.3], [3, 1.3], [4, 2.56]],
'mySecondDataset': [[0, 0.5], [1, 0.5], [2, 2], [3, 1], [4, 1.4]],
'myThirdDataset': [[0, 0.7], [1, 0.3], [2, 1.5], [3, 0.8], [4, 1.2]],
'myFourthDataset': [[0, 0.1], [1, 0.1], [2, 0.1], [3, 0.1], [4, 1]]
};
var options = {
padding: {left: 30, right: 0, top: 10, bottom: 30},
colorScheme: 'grey',
backgroundColor: '#d8efb0',
xTicks: [{v:0, label:'week 1'},
{v:1, label:'week 2'},
{v:2, label:'week 3'},
{v:3, label:'week 4'},
{v:4, label:'week 5'}
]
};
var lineChart = new Plotr.LineChart('plotr1',options);
lineChart.addDataset(dataset);
lineChart.render();
使い方も非常に簡単かつクリーンですね。
関連エントリ
投稿者 KJ : 2007年02月07日 10:04
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- CSSで影付きテキストにマウスオーバーでスポットライトを当てるサンプル
- Facebook風のサムネイル付きサジェストボックスを実装するサンプル
- 2009年7月3日 管理人のブックマーク
- PHPとCSSで動的に綺麗なパーセンテージグラフを描画サンプル
- 普通の写真をすばらしいアートにするためのPhotoshopチュートリアル集
- シマシマの見やすいテーブルを作成するMooToolsプラグイン「ZebraTable」
- 2009年7月2日 管理人のブックマーク
- 「フォローしてね」を表すTwitterアイコン集
- シンプルなTwitter検索を行うためのPHPスクリプト
- PHPのcURLを使ってできる便利なサンプル集
- 2009年7月1日 管理人のブックマーク





















