JavaScript數(shù)據(jù)可視化編程
數(shù)據(jù)可視化是實現(xiàn)數(shù)據(jù)價值的重要工具。數(shù)據(jù)可視化可以將抽象的數(shù)字累積轉變成為圖形、表單等,讓普通人可以快速理解數(shù)據(jù)所代表的情況或趨勢。
本書是學習如何用JavaScript實現(xiàn)數(shù)據(jù)可視化的一本實踐指南。全書共10章,首先從一些基礎的可視化方法開始,講解了如何使用Flotr2庫創(chuàng)建基本的圖表;如何使用jQuery的Flot庫、sparkline庫;用JavaScript庫實現(xiàn)不同于傳統(tǒng)圖表的特殊可視化;實現(xiàn)基于時間、地理位置的可視化效果;如何使用D3.js庫和Underscore.js庫;以及如何使用Yeoman和Backbone.js庫構建數(shù)據(jù)驅動的Web應用。
本書重視數(shù)據(jù)可視化的設計和實現(xiàn),重視基礎知識,書中所列舉的示例,兼顧易學性、復雜性、理論性和實用性。本書適合從事前端設計、數(shù)據(jù)可視化設計和實現(xiàn)的專業(yè)人士閱讀,可以供有一定JavaScript基...
數(shù)據(jù)可視化是實現(xiàn)數(shù)據(jù)價值的重要工具。數(shù)據(jù)可視化可以將抽象的數(shù)字累積轉變成為圖形、表單等,讓普通人可以快速理解數(shù)據(jù)所代表的情況或趨勢。
本書是學習如何用JavaScript實現(xiàn)數(shù)據(jù)可視化的一本實踐指南。全書共10章,首先從一些基礎的可視化方法開始,講解了如何使用Flotr2庫創(chuàng)建基本的圖表;如何使用jQuery的Flot庫、sparkline庫;用JavaScript庫實現(xiàn)不同于傳統(tǒng)圖表的特殊可視化;實現(xiàn)基于時間、地理位置的可視化效果;如何使用D3.js庫和Underscore.js庫;以及如何使用Yeoman和Backbone.js庫構建數(shù)據(jù)驅動的Web應用。
本書重視數(shù)據(jù)可視化的設計和實現(xiàn),重視基礎知識,書中所列舉的示例,兼顧易學性、復雜性、理論性和實用性。本書適合從事前端設計、數(shù)據(jù)可視化設計和實現(xiàn)的專業(yè)人士閱讀,可以供有一定JavaScript基礎并想要從事相關工作的程序員學習參考。
