[jQuery Plugin] 讓 Sparklines 幫你畫圓餅圖

分類: jQuery| 技術分享 作者: suzy

2 四月 2009

e59c96e78987-5

之前看到有網友介紹 Flot 就覺得很有趣,很想再多看看用 jQuery 畫圖究竟能夠達到到什麼樣的地步。

今天發現還有另一個也很酷的統計圖 Plugin 叫做: Sparklines。 特點是圖可以縮小到只有一行(inline - 袖珍型的金古錐),
還可以做到數據自動更新(滑鼠移動的速度像脈膊一樣顯示),還有它可以畫出 Flot 目前所沒有的“圓餅圖”。

統計圖一向對做一些數據分析很有用,像 Google Analytics 就使用許多圓餅圖和折線圖讓數據說話。

在實用上,我想可以拿來做訂單的分析應該很不錯,eg“退貨率"、“訂單與客戶或折價券的銷售關係” 或是 ecmail 的 “開信率“ 等等都可以套用。

這應該是我目前最想試用的 Plugin 。

使用方式:

載入 jQuery 及 sparkling

<script src="js/jquery.js" type="text/javascript"></script>

<script src="js/sparkline.js" type="text/javascript"></script>

再來是 html 格式

<span id="pie">Loading..</span>

最後是

$(document).ready(function() { 

	// $(selector).sparkline(values, options);
	$('#pie').sparkline([1,2,3,4,5,4,3,2,1], { type:'pie' });

}

出來的結果會像這樣:

e59c96e78987-6

目前的 sparkline 所用的色調似乎還太簡單了。希望將來如果可以加一點陰影的特效,讓圓餅圖整個立體起來就更棒啦。
目前最新版為:27 Mar 2009 Version 1.4.1 Released

延伸閱讀:6 jQuery Chart Plugins For Your App

我要留言

關於這裡

這個部落格分享了哇寶在電子商務領域的技術及資訊,希望能讓更多人一起為台灣的網路產業加油。