定 價:69.8 元
叢書名:大數(shù)據(jù)技術(shù)與應用叢書
- 作者:劉佳 許桂秋 李靜雯
- 出版時間:2024/2/1
- ISBN:9787115634412
- 出 版 社:人民郵電出版社
- 中圖法分類:TP31
- 頁碼:231
- 紙張:
- 版次:01
- 開本:16開
本書共9章,由淺入深地介紹各類數(shù)據(jù)可視化技術(shù)及相關(guān)可視化工具的使用方法,力求培養(yǎng)讀者對數(shù)據(jù)可視化的認知以及動手能力。第1章和第2章是基礎(chǔ)應用,介紹數(shù)據(jù)可視化的定義、作用和發(fā)展歷史,以及如何使用Excel進行數(shù)據(jù)可視化;第3章~第5章介紹數(shù)據(jù)可視化工具Tableau的基本使用方法;第6章~第9章詳細介紹如何利用代碼實現(xiàn)數(shù)據(jù)可視化,包括前端數(shù)據(jù)可視化、使用JavaScript實現(xiàn)數(shù)據(jù)可視化、大屏數(shù)據(jù)可視化、Python編程語言可視化。全書理論結(jié)合實踐,既有一定的技術(shù)深度,也有行業(yè)應用的廣度。
本書可作為應用型本科和高職院校的數(shù)據(jù)可視化教材,也適合對數(shù)據(jù)可視化技術(shù)感興趣的讀者閱讀。
1.本書是《大數(shù)據(jù)》編委會針對校企合作的精心力作。
2.本書凝結(jié)了曙光瑞翼多年的教學經(jīng)驗,能夠滿足校企融合教學的需求。
3.本書旨在介紹數(shù)據(jù)可視化地基礎(chǔ)知識,為即將學習大數(shù)據(jù)技術(shù)的讀者奠定基礎(chǔ)。
4.本書采用任務(wù)驅(qū)動的編寫方式,讀者可以直接進行實驗效果體驗,并進行自由調(diào)整。
5.本書采用大量的實踐案例,結(jié)合行業(yè)典型應用,編寫行業(yè)實踐。
6.本書提供豐富的教學資源,包括電子課件、實驗設(shè)計等。
許桂秋,北京中科特瑞科技有限公司運營總監(jiān),主要研究方向為大數(shù)據(jù)、人工智能,已出版《大數(shù)據(jù)導論》《Python編程基礎(chǔ)與應用》《NoSQL數(shù)據(jù)庫原理與應用》《數(shù)據(jù)挖掘與機器學習》等圖書。
第 1章 認識數(shù)據(jù)可視化 1
1.1 數(shù)據(jù)是什么 3
1.2 數(shù)據(jù)可視化的作用和意義 4
1.3 數(shù)據(jù)可視化的應用 7
1.4 數(shù)據(jù)可視化的流程和設(shè)計框架 9
1.5 常見的可視化方法 11
1.6 數(shù)據(jù)可視化工具 13
第 2章 Excel數(shù)據(jù)可視化 24
2.1 Excel數(shù)據(jù)可視化基礎(chǔ) 24
2.1.1 整理數(shù)據(jù) 25
2.1.2 經(jīng)典Excel函數(shù) 37
2.1.3 常見Excel圖表 45
2.2 Excel數(shù)據(jù)可視化的應用 56
2.2.1 什么是數(shù)據(jù)透視表 57
2.2.2 數(shù)據(jù)源 57
2.2.3 數(shù)據(jù)透視表的基本術(shù)語和四大區(qū)域 57
第3章 數(shù)據(jù)可視化設(shè)計 61
3.1 數(shù)據(jù)可視化設(shè)計原則 62
3.2 數(shù)據(jù)可視化設(shè)計方法 63
3.3 數(shù)據(jù)可視化組件 64
第4章 Tableau入門 70
4.1 Tableau概述 70
4.2 Tableau的特點 71
4.3 Tableau的下載與安裝 73
4.4 使用Tableau Desktop連接數(shù)據(jù) 74
4.5 使用Tableau拖放字段可視化 75
4.6 使用篩選器和顏色添加細化視圖 78
4.7 通過地理方式瀏覽數(shù)據(jù) 81
4.8 在Tableau Desktop實現(xiàn)下鉆 81
4.9 分析目標 83
4.10 操作步驟 83
第5章 Tableau可視化應用 91
5.1 創(chuàng)建儀表板 92
5.2 向儀表板中添加視圖和從儀表板中移除視圖 93
5.3 添加交互功能 95
5.4 添加布局容器 96
5.5 儀表板命名 97
5.6 創(chuàng)建故事功能概述 98
5.7 創(chuàng)建儀表板 100
5.8 創(chuàng)建故事 102
5.9 故事演示 105
第6章 前端數(shù)據(jù)可視化 106
6.1 HTML的簡單應用 106
6.2 使用SVG繪制矢量圖 111
6.3 使用Canvas 2D繪制幾何圖形 112
6.4 使用WebGL繪制3D圖形 116
第7章 數(shù)據(jù)可視化中的交互 122
7.1 JS如何實現(xiàn)數(shù)據(jù)可視化 122
7.2 JS基礎(chǔ)庫的使用 123
7.3 使用JS創(chuàng)建基礎(chǔ)圖表 129
7.4 利用JS實現(xiàn)交互式圖表 133
第8章 大屏數(shù)據(jù)可視化 137
8.1 DataV介紹 137
8.2 全屏容器 139
8.3 Loading加載 139
8.4 邊框 140
8.5 圖表 142
8.6 動態(tài)環(huán)圖 143
8.7 膠囊圖 144
8.8 水位圖 146
8.9 輪播表 147
8.10 排名輪播表 149
第9章 編程語言可視化 171
9.1 使用pyecharts實現(xiàn)數(shù)據(jù)可視化 171
9.1.1 使用pyecarhts繪制餅圖 174
9.1.2 使用pyecarhts 繪制柱形圖 180
9.1.3 使用pyecarhts 繪制折線圖 182
9.1.4 使用pyecarhts繪制散點圖 186
9.2 使用Matplotlib實現(xiàn)數(shù)據(jù)可視化 199
9.2.1 使用Matplotlib繪制氣泡圖 202
9.2.2 使用Matplotlib繪制擬合散點圖 204
9.2.3 使用Matplotlib繪制直方圖 207
9.2.4 使用Matplotlib繪制面積圖 208