python數據分析與可視化(2021年電子工業出版社出版的圖書)

python數據分析與可視化(2021年電子工業出版社出版的圖書)

本詞條是多義詞,共4個義項
更多義項 ▼ 收起列表 ▲

《python數據分析與可視化》是2021年1月電子工業出版社出版的圖書,作者是李良,本書採用案例和理論相結合的形式,以Anaconda和PyCharm為開發工具,系統地重點闡述了利用Python進行數據預處理、分析與可視化等相關知識,講解了Python各種數據處理展示的函式方法的使用方法。

基本介紹

  • 中文名:python數據分析與可視化
  • 作者:李良
  • 出版社:電子工業出版社
  • ISBN:9787121403743
內容簡介,圖書目錄,作者簡介,

內容簡介

本書採用案例和理論相結合的形式,以Anaconda和PyCharm為開發工具,系統地重點闡述了利用Python進行數據預處理、分析與可視化等相關知識,講解了Python各種數據處理展示的函式方法的使用方法。全書共有6章,分別是數據分析概述、Python基礎、利用Pandas進行數據預處理、利用Pandas進行數據分析、利用Matplotlib進行數據可視化、Python數據分析與綜合套用。在教學設計中安排了知識圖譜、學習目標、知識指南、任務實訓、結果分析、鞏固訓練、每章測試等模組。本書既可以作為本科和高職院校各專業數據分析相關課程的教材,也可以作為企業電子商務、市場行銷、數據分析人員的參考資料。

圖書目錄

第1章 數據分析概述 1
1.1 認識數據分析 1
一、數據分析背景 1
二、數據分析流程 2
三、數據分析套用 3
1.2 認識Python 3
一、Python的發展趨勢 3
二、Python的特點 4
三、Python的常用庫 4
1.3 安裝環境 6
一、安裝Anaconda 6
二、安裝PyCharm 11
三、在PyCharm中導入Anaconda環境 14
四、查看PyCharm中的安裝庫 18
1.4 數據分析概述測試題 21
第2章 Python基礎 23
2.1 Python基本操作 23
一、變數 24
二、轉義符 24
三、輸入與輸出 25
四、算術運算符 27
2.2 Python選擇結構 29
一、關係運算符 29
二、單分支選擇結構 30
三、雙分支選擇結構 31
四、多分支選擇結構 31
2.3 Python循環語句 33
一、while循環語句 34
二、for循環語句一般形式 34
2.4 Python列表操作 39
一、創建列表 39
二、訪問列表元素與切片列表 40
三、添加列表元素 41
四、修改列表元素 42
五、刪除列表元素 42
六、列表的常用方法 43
2.5 Python字元串操作 46
一、字元串的訪問 46
二、字元串的操作 47
2.6 Python字典操作 52
一、創建字典 53
二、訪問字典關鍵字 53
三、訪問字典元素 54
四、更新字典元素 54
五、刪除字典元素 55
六、利用字典創建二維字典 56
2.7 Python函式操作 58
一、定義函式 59
二、調用函式 59
三、匿名函式 60
2.8 Python的NumPy庫 64
一、創建數組對象 64
二、查看數組屬性 66
三、數組的索引與切片 67
四、NumPy隨機數 68
五、NumPy的操作 70
2.9 Python基礎測試題 72
第3章 利用Pandas進行數據預處理 74
3.1 數據的創建與操作 74
一、Series的創建與操作 75
二、DataFrame的創建與操作 80
3.2 數據的導入與保存 84
一、導入數據設定 84
二、導入外部檔案 85
三、導入Sklearn自帶數據 86
四、保存數據 86
3.3 數據的新增與刪除 91
一、新增列數據 91
二、數據的刪除 93
3.4 數據的篩選與切片 96
一、直接選取列數據 96
二、利用loc函式選取行數據 97
三、選取DataFrame切片數據 99
3.5 數據的去空與去重 104
一、數據去空 104
二、數據去重 107
3.6 數據的填充與替換 111
一、空值填充 111
二、批量替換 113
3.7 數據的拼接和合併 117
一、數據的縱向拼接 117
二、數據的橫向合併 119
3.8 時間的轉換與提取 123
一、生成時間類數據 124
二、轉化DataFrame時間數據 126
三、提取時間信息 126
3.9 利用Pandas進行數據預處理測試題 129
第4章 利用Pandas進行數據分析 132
4.1 數據的排序與排名 132
一、數據排序 133
二、數據排名 134
4.2 數據的統計與描述 137
一、數值型欄位的統計與描述 137
二、分類型欄位的統計與描述 140
4.3 數據的分組與分段 144
一、數據分組統計分析 144
二、數據分段統計分析 147
4.4 數據的交叉與透視 149
一、頻數交叉表 149
二、數據透視表 151
4.5 數據的正態性分析 156
一、數據的常態分配 156
二、常態分配的描述 157
三、常態分配的驗證 158
4.6 數據的相關性分析 164
一、相關關係的概念 164
二、相關分析 164
4.7 利用Pandas進行數據分析測試題 169
第5章 利用Matplotlib進行數據可視化 171
5.1 繪圖設定與簡單繪圖 171
一、繪圖設定 172
二、簡單繪圖 177
5.2 繪製柱形圖 180
一、柱形圖 180
二、添加數據標籤 184
5.3 繪製條形圖 187
一、直接繪製條形圖 187
二、利用數據分組繪製條形圖 190
5.4 繪製折線圖 194
一、折線圖 194
二、添加折線圖輔助線 195
5.5 繪製散點氣泡圖 200
一、散點圖 200
二、繪製氣泡圖 202
5.6 繪製餅圖與圓環圖 208
一、繪製餅圖及其文本設定 208
二、繪製圓環圖 210
5.7 利用Matplotlib進行數據可視化測試題 214
第6章 Python數據分析與綜合套用 216
6.1 成績數據預處理與分析 216
一、數據源 216
二、要求 217
三、步驟 217
四、結論 221
6.2 房產數據預處理與分析 221
一、數據源 221
二、目標 222
三、步驟 222
四、結論 227
6.3 餐飲數據分析與可視化 227
一、數據源 227
二、目標 228
三、步驟 228
四、結論 235
6.4 超市數據分析與可視化 236
一、數據源 236
二、目標 237
三、步驟 238
四、結論 245
6.5 工業數據分析與可視化 246
一、數據源分析 246
二、目標 248
三、分析步驟 248
四、結論 255
附錄A 函式方法表 257
附錄B 顏色表 261
參考文獻 262

作者簡介

李良,男,講師,就職於蘇州工業職業技術性學院,2018年,國家精品線上開放課程《計算機套用基礎》,排名第四,主要針對大數據、人工智慧等專業領域的教學。

相關詞條

熱門詞條

聯絡我們