數據可視化是實現數據價值的重要工具。數據可視化可以將抽象的數字累積轉變成為圖形、表單等,讓普通人可以快速理解數據所代表的情況或趨勢。
本書是學習如何用JavaScript實現數據可視化的一本實踐指南。全書共10章,首先從一些基礎的可視化方法開始,講解了如何使用Flotr2庫創建基本的圖表;如何使用jQuery的Flot庫、sparkline庫;用JavaScript庫實現不同於傳統圖表的特殊可視化;實現基於時間、地理位置的可視化效果;如何使用D3.js庫和Underscore.js庫;以及如何使用Yeoman和Backbone.js庫構建數據驅動的Web應用。
本書重視數據可視化的設計和實現,重視基礎知識,書中所列舉的示例,兼顧易學性、復雜性、理論性和實用性。本書適合從事前端設計、數據可視化設計和實現的專業人士閱讀,可以供有一定JavaScript基礎並想要從事相關工作的程序員學習參考。
托馬斯(Stephen A.Thomas),是美國喬治亞理工學院教育技術系的前端開發技術專家。他曾為醫療保健和安全行業開發了大量復雜的基於JavaScript的數據可視化的解決方案。除此以外,他撰寫了大量關於數據可視化的文章,並在全球范圍內圍繞數據可視化的主題進行演講和分享。