●第1章 快速入門:建立數據處理流程
1.1 為什麼要進行數據整理
1.2 數據整理指的是什麼
1.3 為什麼要寫一本關於JavaShipt數據整理的書
1.4 可以通過本書獲取哪些知識
1.5 為什麼要使用JavaScript進行數據整理
1.6 JavaScript是否適用於數據分析
1.7 在JavaScript生態繫統中暢遊
1.8 組裝你的工具包
1.9 建立數據處理流程
1.9.1 設置階段
1.9.2 數據整理過程
1.9.3 計劃
1.9.4 采集、存儲和檢索
1.9.5 探索性編碼
1.9.6 清洗和準備
1.9.7 分析
1.9.8 可視化
1.9.9 轉入生產環境
小結
第2章 Nod.js快速入門
2.1 開啟工具包
2.2 構建一個簡單的報告繫統
2.3 獲取代碼和數據
2.3.1 查看代碼
2.3.2 下載代碼
2.3.3 安裝Node.js
2.3.4 安裝依存項
2.3.5 運行Node.js代碼
2.3.6 運行Web應用程序
2.3.7 獲取數據
2.3.8 獲取第2章對應的代碼
2.4 安裝Node.js
2.5 使用Node.is
2.5.1 創建一個Node.js項目
2.5.2 創建一個命令行應用程序
2.5.3 創建一個代碼庫
2.5.4 創建一個簡單的Web服務器
2.6 異步編碼
2.6.1 加載單個文件
2.6.2 加載多個文件
2.6.3 錯誤處理
2.6.4 使用Promise進行異步編碼
2.6.5 在Promise中封裝異步操作
2.6.6 使用async和await進行異步編碼
小結
第3章 采集,存儲和檢索
第4章 處理不常見的數據
第5章 探索性編碼
第6章 清洗和準備
第7章 處理大型數據文件
第8章 處理大量數據
第9章 實用數據分析
第10章 基於瀏覽器的可視化
第11章 服務器端可視化
第12章 實時數據
第13章 使用D3實現高級可視化
第14章 轉入生產環境
附錄A JavaScript備忘錄
附錄B Data-Forge備忘錄
附錄C Vagrant快速入門