在這篇文章中,我將列出 圖表,圖形和數據可視化的最佳軟件,從創建基本的2D圖表到產生復雜的數據集的數據可視化,這些PHP,Javascript、Flash的圖表,對於任何一個嚴謹的開發者都是必須一覽的。
1. Fusion Charts
FusionCharts v3 幫助創建Web或企業應用的動畫/交互的圖表。企業級圖表組件支持PCs, Macs, iPads, iPhones,以及大量其他的手機設備。
2. Maani
bXML/SWF 圖表是個簡單、強大的工具,支持XML數據創建吸引人的圖表。XML提供靈活的數據生成,而Flash提供最好的圖像質量。
3. JP Graph
JpGraph是面向對象的PHP圖形創建庫。該庫完全PHP所寫,可用作任何PHP腳本。 4. Open Flash Chart Open Flash Chart,是個開源軟件,用來生成Flash的圖表的組件。 5. Free PHP Graph/ChartFusionCharts是完全免費和開源的Flash圖表組件。可創建動畫、交互的圖表web應用、桌面應用等。FusionCharts支持PHP, ASP.NET, JSP, ColdFusion, Python, RoR, 簡單的HTML頁面,甚至是PowerPoint演示。
6. J powered
PHP圖形腳本可非常簡單的嵌入動態生成圖形和圖表到PHP應用或HTML頁面中。該圖形軟件使用簡便,可幾分鐘內制作專業水准的實時圖形。
7. jQuery Visualize Plugin
jQuery Visualize Plugin 是一個根據HTML表格的內容生成圖表的 jQuery 插件。
8. Highcharts
Highcharts是純粹的JavaScript寫的圖表庫,提供簡單的方式添加交互圖表到站點或web應用,支持各種圖表類型。
9. Flot
Flot for jQuery是一個純Javascript繪圖庫。特點是使用簡單、所有設置可選、外觀漂亮,以及放大縮小、鼠標跟蹤等交互特性。
10. Sparklines
這個jQuery插件,可通過HTML或JavaScript,直接生成Sparklines內嵌圖表。該插件兼容大多數浏覽器。授權協議BSD。
11. jqPlot
jqPlot是一個jQuery繪圖插件,可以利用它制作漂亮的線狀圖和柱狀圖。jqPlot支持為圖表設置各種不同的樣式。提供Tooltips,數據點高亮顯示等功能。
12. AM charts
Amcharts是一組Flash圖表,你可以免費使用在你的網站和基於網絡的產品(非開源)。 Amcharts可以從簡單的CSV或XML文件提取數據,也可以從動態數據讀取生成,比如PHP, .NET, Ruby on Rails和Perl,以及其他許多編程語言。