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