快學熟用D3
作 者: (德)·K.賈納特(Fhilipp K.Janert) 著 郭笑鵬 譯
定 價: 79
出?版?社: 機械工業出版社
出版日期: 2020年05月01日
頁 數: 203
裝 幀: 平裝
ISBN: 9787111655183
●前言
章引言
1.1誰適合讀這本書
1.2為什麼選擇D3
1.3通過本書你會學到什麼
1.4如何閱讀本書
1.5術語
第2章讓我們開始畫圖吧
2.1個例子:單數據集圖表
2.2第二個例子:雙數據集圖表
2.3第三個例子:讓列表項動起來
第3章核心問題:選擇與綁定
3.1選擇集
3.2綁定數據
3.3操作選擇集
3.4通過群組共享選擇集之間的信息
第4章事件、交互和動畫
4.1事件
4.2讓鼠標交互加入進來
4.3平滑過渡
4.4基於定時器的動畫
第5章生成器、組件、布局:繪制曲線和形狀
5.1生成器、組件和布局
5.2符號
5.3直線和曲線
5.4圓、弧和餅圖:使用布局
5.5其他形狀
5.6編寫自己的組件
第6章文件、數據加載、格式規範:數據導入和輸出
6.1獲取文件
6.2解析和編寫表數據
6.3格式化數字
第7章數值的視覺映射:補間、比例尺和坐標軸
7.1補間
7.2比例尺
7.3坐標軸
7.4示例
第8章顏色、彩色比例尺和熱力圖
8.1顏色和顏色空間轉換
8.2配色
8.3彩色比例尺
8.4偽色圖及相關技術
第9章樹形圖和網狀圖
9.1樹和層次數據結構
9.2力導向圖
0章輔助工具:數組、統計和時間戳
10.1操作數組結構
10.2數字數組的描述性統計
10.3處理日期和時間戳
附錄A設置、工具和資源
附錄BSVG便攜手冊
附錄CJavaScript和DOM的速成指南
內容簡介
如果你急於學習D3.js這個劃時代的Web圖形和數據可視化的JavaScript庫,那這本書就是為你準備的。本書面向具有編程或數據科學背景的技術讀者,內容簡潔明快,突出了概念和模式的統一。作者PhilippK.Janert將其在工作中遇到的問題融入書中,幫助你學以致用。如果你隻有一般的編程經驗而沒有進行過現代Web開發,本書也為你提供了技術支持,像SVG、HTML5、C5S和DOM等在書中都有涉及,這也使得本書成為技術讀者的一站式資源。通過學習本書,你將:·了解D3選擇集這個庫的基本組織原則。·學習如何使用數據綁定創建數據驅動文檔。·創建動畫圖形和交互式用戶界面。·用曲線、形狀和顏色繪制圖形。·使用內置方法構建熱力圖、樹形圖和網絡圖。·通過編寫可復用組件來簡化工作量。