作 者:劉禮培,張良均 編
定 價:59.8
出 版 社:人民郵電出版社
出版日期:2022年02月01日
頁 數:248
裝 幀:平裝
ISBN:9787115578921
1. 泰迪大數據套繫2. 一本書學習matplotlib、seaborn、pyecharts3. 實戰案例豐富 4. 每章包括實訓案例,鞏固所學知識5. 使用Python進行數據可視化
●第1章 Python數據可視化概述 1
1.1 了解數據與數據可視化 1
1.1.1 了解數據 2
1.1.2 了解數據可視化 2
1.2 熟悉常用的數據可視化圖形 4
1.2.1 熟悉基礎圖形的種類及作用 4
1.2.2 掌握高級圖形的種類及作用 8
1.3 了解與比較Python與其他可視化工具 14
1.3.1 比較常用數據可視化工具 14
1.3.2 了解Python數據可視化工具庫 16
1.4 熟悉Python集成開發環境Jupyter 18
1.4.1 掌握Jupyter的基礎操作 18
1.4.2 熟悉Jupyter的高級操作 23
小結 30
第2章 數據的讀取與處理 31
2.1 讀取數據 31
2.1.1 讀取CSV數據 31
2.1.2 讀取Excel文件數據 34
2.1.3 讀取數據庫數據 35
2.2 處理數據 38
2.2.1 校驗數據 38
2.2.2 清洗數據 44
2.2.3 合並數據 53
小結 60
實訓 60
實訓1 讀取無人售貨機數據 60
實訓2 處理無人售貨機數據 61
第3章 Matplotlib數據可視化基礎 63
3.1 基礎語法與常用參數 63
3.1.1 基礎語法與繪圖風格 63
3.1.2 動態rc參數 68
3.2 繪圖分析特征間的關繫 74
3.2.1 繪制散點圖 74
3.2.2 繪制折線圖 77
3.3 繪圖分析特征內部數據分布與分散狀況 80
3.3.1 繪制餅圖 80
3.3.2 繪制柱形圖 82
3.3.3 繪制箱線圖 83
小結 85
實訓 85
實訓1 分析各產業就業人員數據特征間的關繫 85
實訓2 分析各產業就業人員數據特征的分布與分散狀況 86
第4章 seaborn繪制進階圖形 88
4.1 熟悉seaborn繪圖基礎 88
4.1.1 了解seaborn中的基礎圖形 88
4.1.2 了解seaborn的繪圖風格 90
4.1.3 熟悉seaborn的調色板 97
4.2 繪制關繫圖 107
4.2.1 繪制散點圖 107
4.2.2 繪制折線圖 110
4.2.3 繪制熱力圖 113
4.2.4 繪制矩陣網格圖 115
4.2.5 繪制關繫網格組合圖 118
4.3 繪制分類圖 121
4.3.1 繪制條形圖 122
4.3.2 繪制單變量分布圖 125
4.3.3 繪制分類散點圖 126
4.3.4 繪制增強箱線圖 133
4.3.5 繪制分類網格組合圖 134
4.4 繪制回歸圖 137
4.4.1 繪制線性回歸擬合圖 137
4.4.2 繪制線性回歸網格組合圖 139
小結 140
實訓 140
實訓1 分析各空氣質量指數之間的相關關繫及其分布情況 140
實訓2 分析各空氣質量指數與AQI的相關性 142
第5章 pyecharts交互式圖形繪制 143
5.1 pyecharts繪圖基礎 143
5.1.1 初始配置項 143
5.1.2 繫列配置項 144
5.1.3 全局配置項 146
5.2 繪制交互式基礎圖形 148
5.2.1 繪制條形圖 148
5.2.2 繪制散點圖 154
5.2.3 繪制折線圖 156
5.2.4 繪制箱線圖 159
5.2.5 繪制3D散點圖 161
5.2.6 繪制餅圖 162
5.3 繪制交互式高級圖形 165
5.3.1 繪制層疊多圖 165
5.3.2 繪制漏鬥圖 168
5.3.3 繪制熱力圖 170
5.3.4 繪制詞雲圖 171
5.3.5 繪制關繫圖 173
5.3.6 繪制桑基圖 176
5.4 繪制組合圖形 178
5.4.1 繪制並行多圖 178
5.4.2 繪制順序多圖 180
5.4.3 繪制時間線輪播多圖 183
小結 186
實訓 186
實訓1 繪制交互式基礎圖形 186
實訓2 繪制組合圖形 187
第6章 廣電大數據可視化項目實戰 188
6.1 了解項目背景與目標 188
6.1.1 了解項目背景 188
6.1.2 熟悉數據情況 189
6.1.3 熟悉項目流程 190
6.2 讀取與處理廣播電視數據 191
6.2.1 讀取數據 191
6.2.2 清洗數據 192
6.3 繪制可視化圖形 197
6.3.1 繪制用戶分析圖 197
6.3.2 繪制頻道分析圖 198
6.3.3 繪制時長分析圖 200
6.3.4 繪制周時長分析圖 202
6.3.5 繪制用戶支付方式分析圖 204
6.4 項目分析報告 205
6.4.1 分析思路 205
6.4.2 分析結果 206
6.4.3 總結與建議 211
小結 212
實訓 各科目考試成績可視化項目 212
第7章 新零售智能銷售數據可視化實戰 214
7.1 了解項目背景與目標 214
7.1.1 了解項目背景 214
7.1.2 熟悉數據情況 215
7.1.3 熟悉項目流程 215
7.2 讀取與處理新零售智能數據 216
7.2.1 讀取數據 216
7.2.2 清洗數據 217
7.2.3 規約數據 220
7.3 繪制可視化圖形 222
7.3.1 繪制銷售分析圖 222
7.3.2 繪制庫存分析圖 235
7.3.3 繪制用戶分析圖 238
7.4 撰寫項目分析報告 241
7.4.1 分析思路 241
7.4.2 分析結果 241
7.4.3 總結和建議 253
小結 253
實訓 超市銷售數據可視化項目 254
第8章 基於TipDM大數據挖掘建模平臺實現廣電大數據可視化項目 256
8.1 平臺簡介 256
8.1.1 實訓庫 258
8.1.2 數據管理 258
8.1.3 我的實訓 259
8.1.4 數據分析與可視化算法 260
8.2 實現廣電大數據可視化項目 262
8.2.1 數據源配置 262
8.2.2 數據可視化 268
小結 277
實訓 各科考試成績可視化項目 277
本書以實踐出發,全面地介紹數據可視化的流程和Python數據可視化的應用,並詳細闡述使用Python解決企業實際問題的方法。全書共8章,分為基礎模塊(第1~5章)和實戰模塊(第6~8章)。基礎模塊包括Python數據可視化概述、數據的讀取與處理、Matplotlib數據可視化基礎、用seaborn繪制進階圖形、pyecharts交互式圖形繪制;實戰模塊包括廣電大數據可視化項目實戰、新零售智能銷售數據可視化實戰、基於TipDM大數據挖掘建模平臺實現廣電大數據可視化項目。本書的大部分章節包含了實訓,通過練習和實際操作,讀者可鞏固所學的內容。本書可以作為高校數據可視化相關課程的教材和數據可視化愛好者的自學用書。
劉禮培,張良均 編
劉禮培,男,重慶文理學院副教授,數學與大數據學院大數據繫繫主任。主要研究方向為偏微分方程在圖像處理用的應用。授課方向為大數據分析、數學建模、高等數學。曾獲全國大學生數學建模競賽國家二等獎指導教師、全國大學生數學建模競賽重慶賽區優秀指導教師