采用R和JavaScript的數據可視化( 簡體 字) | |
作者:【美】湯姆·巴克(Tom Barker) 劉小虎 邢靜 程國建 | 類別:1. -> 程式設計 -> 網路編程 -> Javascript 2. -> 程式設計 -> R語言 3. -> 程式設計 -> Tableau |
出版社:機械工業出版社 | 3dWoo書號: 50842 詢問書籍請說出此書號! 有庫存 NT售價: 250 元 |
出版日:3/26/2019 | |
頁數:200 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787111620150 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
致謝
譯者序 第 1 章 背景 1 什么是數據可視化? 2 時間序列表 2 條形圖 3 直方圖 4 數據映射 4 散點圖 5 歷史 6 模型風景畫 8 為什么要數據可視化? 10 工具 11 語言、 環境和庫 11 分析工具 12 過程概述 14 確認問題 14 搜集數據 14 數據清洗 17 數據分析 17 數據可視化 21 數據可視化技術倫理 22 引用資源 23 注意視覺線索 23 總結 24 第 2 章 初學 R 語言 25 了解 R 控制臺 25 命令行 27 命令歷史 27 訪問文件 28 程序包 28 導入數據 31 使用標題 32 指定字符串分隔符 32 指定行標識符 33 使用定制化的列名 33 數據結構和數據類型 34 數據幀 35 矩陣 37 添加列表 39 遍歷列表 40 應用函數列表 41 函數 43 總結 44 第 3 章 深入了解 R 語言 45 R 中的面向對象程序設計 45 S3 類 46 S4 類 49 在 R 中用描述性指標做統計分析 51 中位數和平均值 53 四分位 54 標準偏差 55 RStudio IDE 56 R Markdown 57 RPubs 60 總結 62 第 4 章 用 D3 進行數據 可視化 63 基本概念 63 HTML 63 CSS 65 SVG 66 JavaScript 68 D3 的歷史 69 使用 D3 69 創建一個項目 70 Ⅵ 使用 D3 70 綁定數據 72 創建一個條形圖 75 導入外部數據 82 總結 84 第 5 章 源自訪問日志的空間 數據可視化 86 什么是數據地圖? 86 訪問日志 88 解析訪問日志 89 讀入訪問日志 90 分析日志文件 91 通過 IP 定位 93 輸出字段 97 添加控制邏輯 98 用 R 創建數據圖 100 映射地理數據 101 添加緯度和經度 104 展示地區數據 106 分散式的可視化 108 總結 111 第 6 章 隨時間變化的數據 可視化 112 搜集數據 112 使用 R 語言進行數據分析 113 計算錯誤的數量 114 檢查錯誤的嚴重性 117 用 D3 添加交互性 120 讀數據 121 在頁面上繪圖 122 增加交互性 128 總結 134 第 7 章 條形圖 135 標準條形圖 136 堆疊條形圖 137 分組條形圖 138 可視化和分析產品事件 139 使用 R 在條形圖中繪制數據 142 結果排序 143 創建一個堆積條形圖 144 D3 中的條形圖 146 創建一個垂直條形圖 146 創建一個堆積條形圖 151 創建層疊可視化 155 總結 160 第 8 章 用散點圖進行相關性 分析 161 發現數據之間的聯系 161 敏捷開發的概念入門 164 相關性分析 165 創建散點圖 165 創建氣泡圖 166 可視化漏洞 167 可視化產品事件 170 在 D3 中的交互散點圖 172 添加基本的 HTML 和 JavaScript 173 導入數據 174 添加交互性功能 174 添加表單字段 177 檢索表單數據 177 使用可視化 178 總結 182 第 9 章 用平行坐標系可視化 交付和質量的平衡 183 什么是平行坐標圖? 183 平行坐標圖的歷史 185 尋求平衡 187 創建平行坐標圖表 188 加入努力過程 189 使用 D3 格式化平行坐標圖 191 創建基本的結構 191 為每列創建 y 軸 193 繪制線 193 褪去線 194 創建軸 195 總結 199 本書使得日益流行的R語言變得平易近人,并促成數據采集和分析理念變為現實。本書介紹如何使用R來查詢和分析數據,使用D3JavaScript庫以優雅、信息量大和交互的方式來格式化并顯示數據。您將學習如何有效地收集數據、如何理解每種類型圖表的方式理念及其實現,并能直觀地呈現結果。本書適用于做為高校計算機類本科相關課程的教學參考書以及面向人工智能、機器學習、數據科學等應用系統開發者做為參考資料。
|