《D3.js數據可視化實戰手冊》即將上市!

wKiom1Pxo2TBRWeLAA0OnoUKaoE309.jpg


內容提要

如今這個互聯網時代,人們每天都生產海量的數據,如果直接面對這些數據,可能讓人無從下手。將數據可視化,用形象立體的形式將其展現,有利於分析其中的關聯,攫取可能存在的商業機會。本書意圖通過大量的示例和代碼,向讀者講述如何利用D3.js來實現數據可視化。只要您瞭解Javascript,就能完全掌握本書的內容。

本書一共13章,從如何搭建D3.js的開發環境開始,逐步介紹D3中的各種操作,包括選集、數據的初步處理、數據映射、座標軸組件、動畫過渡效果、SVG相關介紹、繪製圖表、安排佈局、可視化交互、力學模擬、製作地圖和測試驅動。本書包含有大量的示例和代碼,可以幫助您充分理解書中講述的每一個概念。本書最後的附錄部分,介紹了另外兩個Javascript庫,主要是關於三維製圖和多維圖表的。希望本書的內容能對您理解和學習數據可視化有所幫助。


作者簡介

Nick Qi Zhu,資深程序員,可視化實踐的狂熱愛好者,擁有數十年的軟件開發經驗。他是dc.js(dc.js是基於D3開發的、可用於製作多維圖表的庫)的作者。現就職於ThoughtWorks,任資深諮詢師。


譯者簡介:
楊銳,現就職於ThoughtWorks,QA,工作內容涉及軟件測試、Devops。
劉夏,現就職於ThoughtWorks,高級諮詢師,關注互聯網開發。
王超,現就職於ThoughtWorks,高級諮詢師。
張沙沙,80後女程序員,畢業於西南交通大學,現就職於ThoughtWorks,致力於企業級軟件開發工作,追求軟件質量的卓越和自身的不斷提高。


基本信息

英文書名:Data Visualization with D3.js Cookbook
中文書名:D3.js數據可視化實戰手冊
加拿大 Nick Qi Zhu 著
楊銳 劉夏 王超 張沙沙 譯

常見問題的快速解答
多達70餘種創建動態數據可視化的方案


本書包含如下內容:
* 學習JavaScript的函數式編程,並用D3的風格來書寫代碼
* 在D3中高效地選擇並操作HTML和SVG元素
* 用數據驅動可視化
* 掌握D3的尺度和插值
* 讓可視化效果“動”起來
* 使用SVG和各種D3的path生成器
* 探索D3的佈局,理解並使用D3中的“力”
* 構建支持觸摸設備的交互式可視化效果
* 測試驅動
* 使用crossfilter和dc.js快速構建多維數據可視化


本書特色
* 文字簡潔,易於讀者理解
* 精挑細選,關注最重要的任務和問題
* 細心組織,提供高效的問題解決方案
* 講解透徹,清晰解讀每個操作步驟
* 舉一反三,將解決方案應用到其他場景

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章