圖書導航
作者:李樹青,劉凌波
字數(shù):368
頁數(shù):303
版次:1
定價:59.8
ISBN:978-7-313-23921-1
出版日期:2020/12
本書分4篇,共11章,分別介紹了入門基礎、Python語言基礎、Python數(shù)據(jù)處理和Python大數(shù)據(jù)分析。本書從Python數(shù)據(jù)分析的基礎知識入手,循序漸進地介紹了Python程序語言的相關知識,同時,通過結合大量的數(shù)據(jù)分析示例,系統(tǒng)地介紹了各種數(shù)據(jù)分析和實現(xiàn)細節(jié)方法,帶領讀者一步步掌握Python數(shù)據(jù)分析的相關知識,提高讀者解決實際問題的能力。本書內(nèi)容全面,并且給出了數(shù)據(jù)分析環(huán)境的安裝和配置步驟,附錄部分也提供了實用的知識總結。 本書是面向高等院校Python語言程序設計課程的教學用書,也可作為廣大Python學習者學習大數(shù)據(jù)分析的參考用書。
第1篇 入 門 基 礎
第1章 Python基本使用 3
1.1 什么是Python 3
1.2 Python的安裝與運行 4
1.3 PyCharm的基本使用 12
1.4 代碼編輯與調(diào)試 17
第2篇 Python語言基礎
第2章 基本數(shù)據(jù)的表示 29
2.1 變量的使用 29
2.2 數(shù)據(jù)類型 33
第3章 控制語句 45
3.1 條件判斷 45
3.2 固定次數(shù)的循環(huán) 50
3.3 不固定次數(shù)的循環(huán) 54
第4章 函數(shù)與模塊 60
4.1 函數(shù)的定義和調(diào)用 60
4.2 函數(shù)參數(shù)的靈活使用 63
4.3 變量的作用域 67
4.4 特殊的函數(shù)定義和使用 68
4.5 模塊和包 71
4.6 了解更多的模塊和函數(shù) 75
第5章 面向對象 79
5.1 類的封裝 79
5.2 繼承 87
5.3 異常處理 89
第3篇 Python數(shù)據(jù)處理
第6章 數(shù)據(jù)序列 97
6.1 列表 97
6.2 元組 101
6.3 字典 102
6.4 集合 104
6.5 序列高級操作 105
第7章 數(shù)據(jù)文件和網(wǎng)頁數(shù)據(jù) 108
7.1 文件操作 108
7.2 網(wǎng)頁數(shù)據(jù) 113
第4篇 Python大數(shù)據(jù)分析
第8章 Python數(shù)據(jù)查詢分析 119
8.1 數(shù)據(jù)建立 119
8.2 數(shù)據(jù)選擇 121
8.3 數(shù)據(jù)顯示 126
8.4 數(shù)據(jù)更新 133
8.5 數(shù)據(jù)排序 138
8.6 數(shù)據(jù)分組聚合 143
8.7 數(shù)據(jù)連接 148
8.8 子查詢 153
第9章 Python時間數(shù)據(jù)分析 168
9.1 時間列的基本操作 168
9.2 時間索引 176
9.3 特殊時間序列的生成 179
9.4 時間信息的轉換 184
9.5 時間采樣 188
第10章 Python可視化分析 195
10.1 數(shù)據(jù)可視化基本方法 195
10.2 圖形樣式的美化 200
10.3 柱狀圖繪制 210
10.4 餅狀圖繪制 219
10.5 立體圖繪制 225
第11章 Python機器學習分析 234
11.1 數(shù)據(jù)分類預測 234
11.2 數(shù)據(jù)分析過程的完善 241
11.3 決策樹與隨機森林 249
11.4 特征數(shù)據(jù)的處理 259
11.5 回歸分析 266
附錄 280
參考文獻 298