Python數(shù)據(jù)可視化實戰(zhàn)
定 價:59.8 元
叢書名:大數(shù)據(jù)技術(shù)精品系列教材
- 作者:劉禮培,張良均著
- 出版時間:2022/2/1
- ISBN:9787115578921
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.561
- 頁碼:236
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書以實踐出發(fā),全面地介紹數(shù)據(jù)可視化的流程和Python數(shù)據(jù)可視化的應(yīng)用,并詳細闡述使用Python解決企業(yè)實際問題的方法。全書共8章,分為基礎(chǔ)模塊(第1~5章)和實戰(zhàn)模塊(第6~8章);A(chǔ)模塊包括Python數(shù)據(jù)可視化概述、數(shù)據(jù)的讀取與處理、Matplotlib數(shù)據(jù)可視化基礎(chǔ)、用seaborn繪制進階圖形、pyecharts交互式圖形繪制;實戰(zhàn)模塊包括廣電大數(shù)據(jù)可視化項目實戰(zhàn)、新零售智能銷售數(shù)據(jù)可視化實戰(zhàn)、基于TipDM大數(shù)據(jù)挖掘建模平臺實現(xiàn)廣電大數(shù)據(jù)可視化項目。本書的大部分章節(jié)包含了實訓(xùn),通過練習(xí)和實際操作,讀者可鞏固所學(xué)的內(nèi)容。
本書可以作為高校數(shù)據(jù)可視化相關(guān)課程的教材和數(shù)據(jù)可視化愛好者的自學(xué)用書。
適讀人群 :本書可以作為高校數(shù)據(jù)可視化相關(guān)課程的教材和數(shù)據(jù)可視化愛好者的自學(xué)用書。
1. 泰迪大數(shù)據(jù)套系
2. 一本書學(xué)習(xí)matplotlib、seaborn、pyecharts
3. 實戰(zhàn)案例豐富
4. 每章包括實訓(xùn)案例,鞏固所學(xué)知識
5. 使用Python進行數(shù)據(jù)可視化
劉禮培,男,重慶文理學(xué)院副教授,數(shù)學(xué)與大數(shù)據(jù)學(xué)院大數(shù)據(jù)系系主任。主要研究方向為偏微分方程在圖像處理用的應(yīng)用。授課方向為大數(shù)據(jù)分析、數(shù)學(xué)建模、高等數(shù)學(xué)。曾獲全國大學(xué)生數(shù)學(xué)建模競賽國家二等獎指導(dǎo)教師、全國大學(xué)生數(shù)學(xué)建模競賽重慶賽區(qū)優(yōu)秀指導(dǎo)教師
目錄
第 1章 Python數(shù)據(jù)可視化概述 1
1.1 了解數(shù)據(jù)與數(shù)據(jù)可視化 1
1.1.1 了解數(shù)據(jù) 2
1.1.2 了解數(shù)據(jù)可視化 2
1.2 熟悉常用的數(shù)據(jù)可視化圖形 4
1.2.1 熟悉基礎(chǔ)圖形的種類及作用 4
1.2.2 掌握高級圖形的種類及作用 8
1.3 了解與比較Python與其他可視化工具 14
1.3.1 比較常用數(shù)據(jù)可視化工具 14
1.3.2 了解Python數(shù)據(jù)可視化工具庫 16
1.4 熟悉Python集成開發(fā)環(huán)境Jupyter 18
1.4.1 掌握Jupyter的基礎(chǔ)操作 18
1.4.2 熟悉Jupyter的高級操作 23
小結(jié) 30
第 2章 數(shù)據(jù)的讀取與處理 31
2.1 讀取數(shù)據(jù) 31
2.1.1 讀取CSV數(shù)據(jù) 31
2.1.2 讀取Excel文件數(shù)據(jù) 34
2.1.3 讀取數(shù)據(jù)庫數(shù)據(jù) 35
2.2 處理數(shù)據(jù) 38
2.2.1 校驗數(shù)據(jù) 38
2.2.2 清洗數(shù)據(jù) 44
2.2.3 合并數(shù)據(jù) 53
小結(jié) 60
實訓(xùn) 60
實訓(xùn)1 讀取無人售貨機數(shù)據(jù) 60
實訓(xùn)2 處理無人售貨機數(shù)據(jù) 61
第3章 Matplotlib數(shù)據(jù)可視化基礎(chǔ) 63
3.1 基礎(chǔ)語法與常用參數(shù) 63
3.1.1 基礎(chǔ)語法與繪圖風(fēng)格 63
3.1.2 動態(tài)rc參數(shù) 68
3.2 繪圖分析特征間的關(guān)系 74
3.2.1 繪制散點圖 74
3.2.2 繪制折線圖 77
3.3 繪圖分析特征內(nèi)部數(shù)據(jù)分布與分散狀況 80
3.3.1 繪制餅圖 80
3.3.2 繪制柱形圖 82
3.3.3 繪制箱線圖 83
小結(jié) 85
實訓(xùn) 85
實訓(xùn)1 分析各產(chǎn)業(yè)就業(yè)人員數(shù)據(jù)特征間的關(guān)系 85
實訓(xùn)2 分析各產(chǎn)業(yè)就業(yè)人員數(shù)據(jù)特征的分布與分散狀況 86
第4章 seaborn繪制進階圖形 88
4.1 熟悉seaborn繪圖基礎(chǔ) 88
4.1.1 了解seaborn中的基礎(chǔ)圖形 88
4.1.2 了解seaborn的繪圖風(fēng)格 90
4.1.3 熟悉seaborn的調(diào)色板 97
4.2 繪制關(guān)系圖 107
4.2.1 繪制散點圖 107
4.2.2 繪制折線圖 110
4.2.3 繪制熱力圖 113
4.2.4 繪制矩陣網(wǎng)格圖 115
4.2.5 繪制關(guān)系網(wǎng)格組合圖 118
4.3 繪制分類圖 121
4.3.1 繪制條形圖 122
4.3.2 繪制單變量分布圖 125
4.3.3 繪制分類散點圖 126
4.3.4 繪制增強箱線圖 133
4.3.5 繪制分類網(wǎng)格組合圖 134
4.4 繪制回歸圖 137
4.4.1 繪制線性回歸擬合圖 137
4.4.2 繪制線性回歸網(wǎng)格組合圖 139
小結(jié) 140
實訓(xùn) 140
實訓(xùn)1 分析各空氣質(zhì)量指數(shù)之間的相關(guān)關(guān)系及其分布情況 140
實訓(xùn)2 分析各空氣質(zhì)量指數(shù)與AQI的相關(guān)性 142
第5章 pyecharts交互式圖形繪制 143
5.1 pyecharts繪圖基礎(chǔ) 143
5.1.1 初始配置項 143
5.1.2 系列配置項 144
5.1.3 全局配置項 146
5.2 繪制交互式基礎(chǔ)圖形 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 繪制關(guān)系圖 173
5.3.6 繪制桑基圖 176
5.4 繪制組合圖形 178
5.4.1 繪制并行多圖 178
5.4.2 繪制順序多圖 180
5.4.3 繪制時間線輪播多圖 183
小結(jié) 186
實訓(xùn) 186
實訓(xùn)1 繪制交互式基礎(chǔ)圖形 186
實訓(xùn)2 繪制組合圖形 187
第6章 廣電大數(shù)據(jù)可視化項目實戰(zhàn) 188
6.1 了解項目背景與目標(biāo) 188
6.1.1 了解項目背景 188
6.1.2 熟悉數(shù)據(jù)情況 189
6.1.3 熟悉項目流程 190
6.2 讀取與處理廣播電視數(shù)據(jù) 191
6.2.1 讀取數(shù)據(jù) 191
6.2.2 清洗數(shù)據(jù) 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 分析結(jié)果 206
6.4.3 總結(jié)與建議 211
小結(jié) 212
實訓(xùn) 各科目考試成績可視化項目 212
第7章 新零售智能銷售數(shù)據(jù)可視化實戰(zhàn) 214
7.1 了解項目背景與目標(biāo) 214
7.1.1 了解項目背景 214
7.1.2 熟悉數(shù)據(jù)情況 215
7.1.3 熟悉項目流程 215
7.2 讀取與處理新零售智能數(shù)據(jù) 216
7.2.1 讀取數(shù)據(jù) 216
7.2.2 清洗數(shù)據(jù) 217
7.2.3 規(guī)約數(shù)據(jù) 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 分析結(jié)果 241
7.4.3 總結(jié)和建議 253
小結(jié) 253
實訓(xùn) 超市銷售數(shù)據(jù)可視化項目 254
第8章 基于TipDM大數(shù)據(jù)挖掘建模平臺實現(xiàn)廣電大數(shù)據(jù)可視化項目 256
8.1 平臺簡介 256
8.1.1 實訓(xùn)庫 258
8.1.2 數(shù)據(jù)管理 258
8.1.3 我的實訓(xùn) 259
8.1.4 數(shù)據(jù)分析與可視化算法 260
8.2 實現(xiàn)廣電大數(shù)據(jù)可視化項目 262
8.2.1 數(shù)據(jù)源配置 262
8.2.2 數(shù)據(jù)可視化 268
小結(jié) 277
實訓(xùn) 各科考試成績可視化項目 277