在這篇文章中,我將列出圖表,圖形和數(shù)據(jù)可視化的最佳軟件,從創(chuàng)建基本的2D圖表到產(chǎn)生復(fù)雜的數(shù)據(jù)集的數(shù)據(jù)可視化,這些PHP,Javascript、Flash的圖表,對于任何一個嚴(yán)謹(jǐn)?shù)拈_發(fā)者都是必須一覽的。
FusionCharts v3幫助創(chuàng)建Web或企業(yè)應(yīng)用的動畫/交互的圖表。企業(yè)級圖表組件支持PCs, Macs, iPads, iPhones,以及大量其他的手機設(shè)備。
2.Maani
bXML/SWF圖表是個簡單、強大的工具,支持XML數(shù)據(jù)創(chuàng)建吸引人的圖表。XML提供靈活的數(shù)據(jù)生成,而Flash提供最好的圖像質(zhì)量。
3.JP Graph
JpGraph是面向?qū)ο蟮腜HP圖形創(chuàng)建庫。該庫完全PHP所寫,可用作任何PHP腳本。
Open Flash Chart,是個開源軟件,用來生成Flash的圖表的組件。
FusionCharts是完全免費和開源的Flash圖表組件??蓜?chuàng)建動畫、交互的圖表web應(yīng)用、桌面應(yīng)用等。FusionCharts支持PHP,ASP.NET,JSP, ColdFusion,Python,RoR,簡單的HTML頁面,甚至是PowerPoint演示。
6. J powered
PHP圖形腳本可非常簡單的嵌入動態(tài)生成圖形和圖表到PHP應(yīng)用或HTML頁面中。該圖形軟件使用簡便,可幾分鐘內(nèi)制作專業(yè)水準(zhǔn)的實時圖形。
jQuery Visualize Plugin是一個根據(jù)HTML表格的內(nèi)容生成圖表的jQuery插件。
Highcharts是純粹的JavaScript寫的圖表庫,提供簡單的方式添加交互圖表到站點或web應(yīng)用,支持各種圖表類型。
9.Flot
Flot for jQuery是一個純Javascript繪圖庫。特點是使用簡單、所有設(shè)置可選、外觀漂亮,以及放大縮小、鼠標(biāo)跟蹤等交互特性。
10.Sparklines
這個jQuery插件,可通過HTML或JavaScript,直接生成Sparklines內(nèi)嵌圖表。該插件兼容大多數(shù)瀏覽器。授權(quán)協(xié)議BSD。
11.jqPlot
jqPlot是一個jQuery繪圖插件,可以利用它制作漂亮的線狀圖和柱狀圖。jqPlot支持為圖表設(shè)置各種不同的樣式。提供Tooltips,數(shù)據(jù)點高亮顯示等功能。
12.AM charts
Amcharts是一組Flash圖表,你可以免費使用在你的網(wǎng)站和基于網(wǎng)絡(luò)的產(chǎn)品(非開源)。Amcharts可以從簡單的CSV或XML文件提取數(shù)據(jù),也可以從動態(tài)數(shù)據(jù)讀取生成,比如PHP, .NET, Ruby on Rails和Perl,以及其他許多編程語言。
13.Flashloaded
FlashCharts包括一組5個吸引人的數(shù)據(jù)驅(qū)動的Flash組件,可用作創(chuàng)建動態(tài)或靜態(tài)圖表。僅拖動組件、設(shè)置源參數(shù),創(chuàng)建源文件,你的圖表基本OK了。圖表數(shù)據(jù)來自外部的XML文件。
14.Zing Chart
ZingChart可創(chuàng)建獨特的Flash圖表和圖形。安裝、使用都非常簡單。
15.Fly Charts
FlyCharts是flash圖表組件的2.0版本,帶來了數(shù)據(jù)可視化、定制化界面等的更多方式。它對個人免費。