自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

用于構建交互式圖表的最佳jQuery圖表庫

開發(fā) 前端 開發(fā)工具
對于JQuery圖表來說,其重要的功能是以一個簡潔和交互的方式展示繁雜的原始數(shù)據(jù)。這并不僅僅以各種顏色來渲染展示數(shù)據(jù),而應該是更能夠吸引讀者和方便用戶理解。

對于JQuery圖表來說,其重要的功能是以一個簡潔和交互的方式展示繁雜的原始數(shù)據(jù)。這并不僅僅以各種顏色來渲染展示數(shù)據(jù),而應該是更能夠吸引讀者和方便用戶理解。

稍后介紹的某些javascript圖表庫,已經(jīng)越來越流行了,因為它們有著相當吸引人的組件,囊括了我們已知的包括線狀圖,柱狀圖和餅圖等7種圖表類型。另外,這些js圖表庫提供一些有用的組件作為它們的可選項,比如說放大,縮小,這些工具能提供關于數(shù)據(jù)的更多信息,同時也提供一些選項對其進行定制。

用戶通常遇到某些使用了兼容現(xiàn)代瀏覽器的HTML5的canvas特性的jQuery圖表,并不能很好的與IE兼容。整體上,這些庫集成了六種圖表類型,比如散點圖,餅圖,柱狀圖,帶點的折線圖以及區(qū)域圖。這些圖表能夠通過簡單的配置就能展示多種圖例,這將幫助人們清楚的分辨各圖表項。

在這篇文章中,我們分享給讀者的是15個圖表庫——各種從簡單到復雜的高級圖表,它們都能勝任。希望你們喜歡!

1. Chart.js : 使用HTML5 canvas的圖表庫

chartjs

Chart.js是一個令人印象深刻的基于HTML5的canvas特性構建的javascript圖表庫。目前支持六種圖表類型(折線圖,柱狀圖,雷達 圖,餅圖,柱狀區(qū)域圖和極坐標區(qū)域圖),而且這些通過一個獨立的,不足5Kb的包來提供的。顏色,字體,加粗以及圖表大小都是可以定制的。同時,圖表也可 以選擇在加載的時候添加動畫效果。

Source  

2. xCharts : 基于數(shù)據(jù)驅動的圖表

xcharts

xCharts是一個用于給網(wǎng)站創(chuàng)建具有漂亮的視覺效果和自定義數(shù)據(jù)驅動的圖表的javascript庫,它依賴于D3.js?;贖TML,CSS和SVG技術,xChart被設計成能夠被動態(tài),流式和開放的集成和定制。

由于xChart使用SVG技術,我們能夠直接通過CSS生成大部分的我們定義的xChart圖表。這意味著如果你愿意,你只需要做很少的控制就可以處理這些可視化的圖表。定義圖表風格的最好的方式是從包含的樣式表開始,或者使用你的瀏覽器的元素監(jiān)視器來查看每一個元素可用的CSS選擇器。

Source  

3. Sigma.js : 使用HTML5的canvas對象作圖

sigma-js

Sigma.js 是一個使用HTML5 Canvas元素作圖的免費開源的javascript圖表庫。它被特別設計成適合分享頁面上交互的網(wǎng)絡地圖和瀏覽動態(tài)的網(wǎng)絡數(shù)據(jù)庫。這個js庫以MIT協(xié)議分發(fā)。

Source  

4. HighCharts

highchartjs

Highcharts 是一個純粹使用HTML5/Javascript寫的圖表庫,能向你的網(wǎng)站或者網(wǎng)絡應用提供直觀交互的圖表。目前,Highcharts支持折線圖,曲線 圖,面積圖,面積擬合圖,條狀圖,柱狀圖,餅圖,散點圖,儀表圖,面積范圍圖,面積曲線圖,條狀范圍圖,氣泡圖,箱型圖,誤差線,漏斗圖,瀑布流和極坐標 圖表類型。
 
Source  

5.Fusion Charts

fusion-charts

 jQuery 的FusionCharts插件幫助你增加交互式的JavaScript圖表,在你的網(wǎng)站,移動端和企業(yè)級應用中繪圖。它將FusionCharts套件XT的靈動和全面的特點與jQuery簡易的語法融合在了一起  

6. Flot :  jQuery中引人注目的JavaScript繪圖插件

flot

Flot 為jQuery準備的一個純JavaScript繪圖庫, 重點在于使用簡單,引人注目的界面和良好的交互特性。圖的一些關鍵特性是通過開關,放大縮小和與數(shù)據(jù)點交互來控制的,此外還有它加入了簡單工具提醒的功能

7. JS Charts : 免費的JavaScript圖表

jscharts

JS Charts是一個基于JavaScript的圖生成器,它只需要很少或不需要編碼。使用JS Charts來繪制圖表是一個簡單且容易的工作,因為你只需要使用客戶端腳本(即通過Web瀏覽器操作)。不需要額外的插件或服務器模塊。只引用這個腳 本,準備好圖表數(shù)據(jù)的XML、JSON或JavaScript數(shù)組,OK,你的圖表已經(jīng)就緒了!

源碼  

#p#

8. jQuery Sparklines

jQuery-Sparklines

這個jQuery插件直接在瀏覽器中生成波形圖(小的內聯(lián)圖表),使用的數(shù)據(jù)可以是內嵌在HTML中或通過JavaScript提供。這個插件與大多數(shù)現(xiàn) 代瀏覽器兼容,已經(jīng)使用Firefox 2+、Safari 3+、Opera 9、Google Chrome以及Internet Explorer 6,7,8 & 9甚至是iOS和Android測試過。

源碼

9. Morris.js : 描繪按時間順序的線型圖

morrisjs

Morris.js是一個使用jQuery和Raphael來輕松描繪時間線型圖的輕量級框架。Morris.js最初是在howmanyleft.co.uk被用來作圖的代碼?,F(xiàn)在他已經(jīng)對全世界開源去擴展和分享。

資源

11. jqPlot

jqPlot

jqplot是jQuery這個JavaScript框架的繪圖和圖表插件。jqplot能生成優(yōu)美的線條,包含諸多特性的柱狀圖及餅圖,這些特性如:轉軸的文本,趨勢線的自動計算,工具提示和數(shù)據(jù)點突出,更為方便使用的合理缺省值。

源碼  

12. Grafico

grafico

  • Grafico是一個以Raphaël和Prototype.js構建的JavaScript圖表庫。這個庫提供了一系列的圖表,這些圖片遵循Stephen Few和Edward Tufte奠定的指導方針。Grafico提供了漂亮的能夠有效傳達信息的圖表。

13. GraphUp

graphup

GraphUp是一個非常靈活且輕量級的jQuery (v1.4+)數(shù)據(jù)表插件。它使用顏色、柱形圖和氣泡來標識數(shù)據(jù)。

14. dygraphs

dygraphs-javascript

dygraphs是一個開源的JavaScript庫,它可以用來進行交互,生成以時間為序列的可縮放的圖表。它的設計目的是用來顯示允許用戶瀏覽和詮釋的密集數(shù)據(jù)集。你可以使用鼠標滑過時的值強調。單擊并拖動來縮放。雙擊撤銷縮放。改變數(shù)量并回車來調整平均周期。

15. jsPlumb jQuery插件

jsplumb

jsPlumb這個jQuery插件為開發(fā)者提供了一種可視化連接網(wǎng)頁元素的方法,大致與雅虎Pipes中使用相同的方式。jsPlumb允許你使用 “plumbing”連接屏幕上的元素,如果支持的話也可以使用Canvas元素,老版本的瀏覽器可以使用谷歌的Canvas探索腳本來獲得支持。 jQuery拖動的全透明支持也包括在內,API也超級簡單,而且腳本的壓縮版本只有10.5K。

 

 原文鏈接:http://codegeekz.com/best-jquery-chart-libraries-for-building-interactive-charts/

譯文鏈接:http://www.oschina.net/translate/best-jquery-chart-libraries-for-building-interactive-charts

責任編輯:陳四芳 來源: 開源中國編譯
相關推薦

2016-11-29 12:25:56

Python大數(shù)據(jù)數(shù)據(jù)可視化

2023-12-18 15:02:00

PyechartsPython數(shù)據(jù)可視化工具

2024-07-25 08:58:16

GradioPython數(shù)據(jù)應用

2025-02-25 10:40:00

圖像生成工具模型

2019-01-03 09:06:55

Node.js命令行工具 前端

2015-07-14 09:50:28

PHPHTML5

2023-10-12 16:37:36

模型學習

2019-09-06 14:51:40

Python數(shù)據(jù)庫腳本語言

2023-06-27 13:46:20

2012-04-18 15:36:33

HTML5Canvas交互式

2024-10-17 08:39:32

2024-08-02 10:30:39

StreamlitPython庫數(shù)據(jù)驅動

2020-12-18 08:00:00

Python開發(fā)Web

2022-07-14 14:37:05

Linux軟件開發(fā)工具

2023-09-28 08:29:15

開源工具集語音識別

2022-04-29 10:24:38

Inform 7開源自然語言

2020-12-31 10:29:05

數(shù)據(jù)可視化可視化工具編碼

2024-05-28 08:33:44

2011-09-02 17:04:13

Sencha ToucHTML5圖表庫

2022-03-15 07:55:09

JavaScript線性儀表圖開發(fā)
點贊
收藏

51CTO技術棧公眾號