大數據可視化技術 (微課視頻 + 題庫版)

主編:呂雲翔 姚澤良,副主編:謝吉力 朱英豪 仇善召 韓延剛 黃澤桓

  • 出版商: 清華大學
  • 出版日期: 2023-05-01
  • 定價: $419
  • 售價: 8.5$356
  • 語言: 簡體中文
  • ISBN: 7302609772
  • ISBN-13: 9787302609773
  • 相關分類: 大數據 Big-data
  • 下單後立即進貨 (約4週~6週)

  • 大數據可視化技術 (微課視頻 + 題庫版)-preview-1
  • 大數據可視化技術 (微課視頻 + 題庫版)-preview-2
  • 大數據可視化技術 (微課視頻 + 題庫版)-preview-3
大數據可視化技術 (微課視頻 + 題庫版)-preview-1

相關主題

商品描述

本書分為三個部分: 基礎理論、大數據可視化、大數據可視化工具及應用。 基礎理論部分包括第1、2章。第1章回顧了可視化發展進程,介紹了可視化領域的一些基礎概念及應用; 第2章介紹了可視化的一般流程及設計組件。 大數據可視化部分包括第3~7章,主要介紹了不同類型數據的可視化方法,分別為: 比例數據、關系數據、文本數據、復雜數據。 大數據可視化工具及應用部分包括第8~18章,選取了市場上主流的一些可視化工具,圍繞它們的使用方法和應用案例展開。這些工具包括商業軟件Excel、Power BI、FineBI、D3.js、DataV、Tableau,開源包ECharts,以及編程語言Python、R。 本書既可以作為高等院校電腦與軟件相關專業的教材,也可以作為軟件從業人員、電腦愛好者的學習指導用書。

目錄大綱

 

目錄

 

 

 

 

隨書資源

 

 

 

 

第1部分基 礎 理 論

 

第1章數據可視化概述

 

1.1什麽是數據可視化

 

1.2數據可視化的發展歷史

 

1.3大數據可視化的分類

 

1.3.1科學可視化

 

1.3.2信息可視化

 

1.3.3可視分析學

 

1.4大數據可視化作用

 

1.4.1記錄信息

 

1.4.2分析推理

 

1.4.3信息傳播與協同

 

1.5大數據可視化發展方向

 

習題

 

第2章數據可視化基礎

 

2.1可視化流程

 

2.2可視化設計工具和原則

 

2.2.1可視化數據組織與管理工具

 

2.2.2可視化設計原則

 

習題

 

第2部分大數據可視化

 

第3章時間數據可視化

 

3.1時間數據在大數據中的應用

 

3.2連續型時間數據可視化

 

3.2.1階梯圖

 

3.2.2折線圖

 

3.2.3螺旋圖

 

3.2.4熱圖

 

3.3離散型時間數據可視化

 

3.3.1散點圖

 

3.3.2柱形圖

 

3.3.3堆疊柱形圖

 

3.3.4點線圖

 

3.4可視化圖表的選擇

 

習題

 

第4章比例數據可視化

 

4.1比例數據在大數據中的應用

 

4.2部分與整體

 

4.2.1餅圖

 

4.2.2環形圖

 

4.2.3比例中的堆疊

 

4.2.4矩形樹圖

 

4.3時空比例數據

 

習題

 

 

 

 

 

 

 

第5章關系數據可視化

 

5.1關系數據在大數據中的應用

 

5.2數據的關聯性

 

5.2.1散點圖

 

5.2.2散點圖矩陣

 

5.2.3氣泡圖

 

5.3數據的分佈性

 

5.3.1莖葉圖

 

5.3.2直方圖

 

5.3.3密度圖

 

習題

 

第6章文本數據可視化

 

6.1文本數據與大數據

 

6.1.1文本數據在大數據中的應用及提取

 

6.1.2使用網絡爬蟲提取文本數據

 

6.2文本內容可視化

 

6.2.1關鍵詞可視化

 

6.2.2時序文本可視化

 

6.2.3文本分佈可視化

 

6.3文本關系可視化

 

6.3.1基於圖的文本關系可視化

 

6.3.2文檔間關系可視化

 

習題

 

 

第7章復雜數據可視化

 

7.1高維多元數據在大數據中的應用

 

7.1.1空間映射法

 

7.1.2圖標法

 

7.2非結構化數據可視化

 

7.2.1基於並行的大尺度數據高分辨率可視化

 

7.2.2分而治之的大尺度數據分析與可視化

 

習題

 

第3部分大數據可視化工具及應用

 

第8章Excel數據可視化方法

 

8.1Excel介紹

 

8.2基礎圖像繪制

 

8.3案例: 數據面板製作

 

習題

 

第9章Power BI數據可視化方法

 

9.1Power BI介紹

 

9.1.1什麽是Power BI

 

9.1.2為什麽使用Power BI

 

9.2Power BI組成架構

 

9.3初識Power BI

 

9.3.1安裝和運行

 

9.3.2認識界面

 

9.4案例: 豆瓣電影Top 250

 

9.4.1數據準備和處理

 

9.4.2數據可視化

 

9.4.3發布報表

 

第10章Python數據可視化方法

 

10.1背景介紹

 

10.2前期準備與基本操作

 

10.2.1基本術語概念說明

 

10.2.2安裝openpyxl並創建一個工作簿

 

10.2.3從Excel工作簿中讀取數據

 

10.2.4迭代訪問數據

 

10.2.5修改與插入數據

 

10.3進階內容

 

10.3.1為Excel表單添加公式

 

10.3.2為表單添加條件格式

 

10.3.3為Excel表單添加圖表

 

10.4案例: Python 表格處理分析

 

10.4.1背景與前期準備

 

10.4.2使用openpyxl讀取數據並轉為DataFrame

 

10.4.3繪制數值列直方圖

 

10.4.4繪制相關性矩陣

 

10.4.5繪制散佈矩陣

 

10.4.6將可視化結果插入回Excel表格中

 

習題

 

第11章R數據可視化方法

 

11.1R語言的特點

 

11.2R語言的功能特徵

 

11.3案例: Titanic數據集處理流程

 

11.3.1R語言的安裝

 

11.3.2R語言數據處理流程

 

第12章FineBI數據可視化方法

 

12.1FineBI介紹

 

12.1.1產品定位

 

12.1.2與傳統商務智能BI軟件相較的優勢

 

12.1.3軟件安裝與啟動

 

12.2數據準備與加工

 

12.2.1數據源

 

12.2.2數據準備

 

12.2.3關聯設置

 

12.3可視化分析

 

12.3.1表格組件

 

12.3.2圖表組件

 

12.3.3過濾組件

 

12.3.4設計儀表板

 

12.4案例: 零售行業數據分析

 

第13章ECharts數據可視化方法

 

13.1ECharts

 

13.2ECharts基礎概念

 

13.3可視化類型

 

13.4ECharts數據交互與API使用

 

13.5主題與擴展管理

 

13.6案例: 人口增長數據可視化

 

 

第14章D3.js數據可視化方法

 

14.1簡介

 

14.2安裝

 

14.3預備知識和工具

 

14.4HTML模板和導入D3

 

14.5元素選擇和數據綁定

 

14.5.1元素選擇

 

14.5.2數據綁定

 

14.6插入和刪除元素

 

14.6.1插入元素

 

14.6.2刪除元素

 

14.7enter()和exit()方法

 

14.8繪制SVG圖形

 

14.8.1什麽是SVG

 

14.8.2添加畫布

 

14.8.3繪制矩形

 

14.8.4使用比例尺

 

14.9坐標軸

 

14.9.1類型簡介

 

14.9.2x軸坐標軸

 

14.9.3y軸坐標軸

 

14.9.4同時包含x軸和y軸坐標軸

 

14.10條形圖

 

14.10.1建立畫布並定義比例尺

 

14.10.2加載數據並創建坐標軸

 

14.10.3條形繪制

 

14.10.4添加標簽

 

14.11餅圖

 

14.11.1SVG路徑

 

14.11.2d3.scaleOrdinal()

 

14.11.3d3.pie()

 

14.11.4d3.arc()

 

14.11.5餅圖案例: 瀏覽器市場份額

 

14.12動態交互

 

14.12.1什麽是動態效果

 

14.12.2實現動態的方法

 

14.12.3什麽是交互

 

14.12.4如何添加交互

 

第15章DataV數據可視化方法

 

15.1DataV介紹

 

15.1.1多種場景模板

 

15.1.2豐富的圖標庫與地理繪制支持

 

15.1.3支持多種數據源

 

15.1.4容易實現的圖形化搭建工具

 

15.1.5靈活的發布方式

 

15.2可視化應用管理

 

15.2.1模板的使用

 

15.2.2應用的創建與發布

 

15.3數據源管理

 

15.3.1添加IP地址白名單

 

15.3.2添加數據源

 

15.4組件管理

 

15.4.1組件概覽

 

15.4.2配置組件數據

 

15.4.3配置組件交互

 

15.4.4組件包的使用與管理

 

15.5案例: 店鋪銷售數據可視化

 

第16章Tableau數據可視化方法

 

16.1Tableau介紹

 

16.1.1軟件特點

 

16.1.2軟件下載與安裝

 

16.2案例: 超市銷售數據可視化分析

 

16.2.1Tableau Desktop的使用

 

16.2.2Tableau Server的使用

 

16.2.3Tableau Reader的使用

 

第17章應用案例: 使用Spark實現數據統計分析及性能優化

 

17.1背景

 

17.2系統架構

 

17.2.1總體方案

 

17.2.2詳細設計

 

17.2.3優化設計

 

17.3具體實現

 

17.3.1數據獲取

 

17.3.2數據可視化

 

17.4性能優化

 

17.4.1讀取優化

 

17.4.2查詢優化

 

17.4.3Spark參數級優化

 

第18章應用案例: 爬取二手房數據並繪制熱力圖

 

18.1數據抓取

 

18.1.1分析網頁

 

18.1.2地址轉換成經緯度

 

18.1.3編寫代碼

 

18.1.4數據下載結果

 

18.2繪制熱力圖

 

18.3本章小結

 

參考文獻