-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python科學計算 版權信息
- ISBN:9787111703792
- 條形碼:9787111703792 ; 978-7-111-70379-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python科學計算 本書特色
本書共分為10章,循序漸進地講述了Python數據分析的基本概念、NumPy、Pandas、matplotlib以及Python數據分析的綜合案例
Python科學計算 內容簡介
本書共分為10章,循序漸進地講述了Python數據分析的基本概念、NumPy、Pandas、matplotlib以及Python數據分析的綜合案例,包括以下主要內容:Python數據分析的基本概念與環境安裝配置,以及開發工具的使用;NumPy模塊的基本概念、結構及語法;介紹數據分析的核心模塊Pandas,以及如何使用Pandas中兩大核心對象Series和DataFrame;如何從數據源(文件、數據庫)中讀取數據并轉換為Pandas模塊中的DataFrame對象,進而進行數據分析;Pandas中的缺失對象、索引對象以及常用的數據清洗方式;Pandas中的多層索引對象,以及索引對象和Pandas中Series與DataFrame的關系;數據合并的概念,以及Pandas中數據合并的方法;數據分組的概念,以及Pandas中數據分組的方法;如何利用matplotlib進行數據可視化;綜合利用本書知識為讀者展示對招聘數據進行分析的實戰案例。 本書可作為高校計算機及相關專業基礎課程教材,也可作為數據分析培訓教材和提高數據分析操作能力的參考書。書中在合理安排內容的同時配有適量的例題與習題,以輔助教師講授和學生自學。
Python科學計算 目錄
第1章數據科學導論
1.1數據科學的由來
1.2數據科學在不同場景中的應用
1.3數據科學工作的一般流程
1.4IPython的概念
1.5IPython的安裝
1.6IPython的功能特點
1.6.1magic特性
1.6.2Tab補全功能
1.6.3代碼自省
1.7Jupyter Notebook的使用
1.7.1Jupyter Notebook的概念及特點
1.7.2安裝Jupyter Notebook
1.7.3啟動Jupyter Notebook
1.8本章小結
1.9練習
第2章NumPy基礎
2.1NumPy的概念
2.1.1什么是NumPy
2.1.2NumPy的優勢
2.2ndarray對象基本應用
2.2.1創建ndarray
2.2.2元素的類型
2.2.3數組的屬性
2.3索引與切片
2.3.1基本的索引與切片
2.3.2切片索引
2.3.3布爾型索引
2.3.4花式索引
2.4內置函數
2.4.1字符串函數
2.4.2統計函數
2.4.3數學函數
2.4.4算術函數
2.4.5排序、篩選函數
2.5數組的運算
2.5.1四則運算
2.5.2廣播
2.5.3邏輯運算
2.6基于數組的文件輸入與輸出
2.7利用數組進行數據處理
2.7.1條件邏輯表述為數組運算
2.7.2用于布爾型數組的方法
2.8本章小結
2.9練習
第3章Pandas入門
3.1Pandas介紹
3.2Pandas數據結構 Series
3.2.1創建Series對象
3.2.2Series數據的訪問
3.2.3通過NumPy和其他Series對象
定義新的Series對象
3.2.4Series的元素判斷和過濾
3.2.5Series的元素組成
3.2.6Series的計算
3.3Pandas數據結構 DataFrame
3.3.1創建DataFrame
3.3.2DataFrame數據的訪問
3.3.3DataFrame 基礎信息查看
3.3.4DataFrame數據的選取和過濾
3.4Pandas的算術運算
3.5Pandas函數應用與映射
3.6本章小結
3.7練習
第4章Pandas數據加載
4.1讀取CSV文件中的數據
4.2處理CSV文件中的無效數據
4.3逐塊讀取文本文件
4.4從數據庫中讀取數據
4.5讀取JSON數據
4.6將數據寫入CSV文件
4.7本章小結
4.8練習
Python科學計算目錄第5章Pandas數據預處理
5.1了解缺失值
5.1.1None :Python對象類型
的缺失值
5.1.2NaN:數值類型的缺失值
5.1.3Pandas中常用缺失值的總結
5.2處理缺失值
5.2.1探索缺失值
5.2.2刪除缺失值
5.2.3替換缺失值
5.3本章小結
5.4練習
第6章Pandas索引的應用
6.1索引對象
6.1.1初識Index對象
6.1.2創建并使用Index對象
6.1.3創建并使用MultiIndex對象
6.2索引及切片
6.2.1Series對象
6.2.2DataFrame對象
6.3本章小結
6.4練習
第7章Pandas數據合并及常見字符串
處理7.1字符串常見操作
7.2Series類中str對象的方法
7.3數據拼接
7.3.1低維度數據合并
7.3.2高維度數據合并
7.4數據連接
7.5本章小結
7.6練習
第8章Pandas分組
8.1數據分組
8.2數據分組高級使用
8.3透視表制作
8.4本章小結
8.5練習
第9章使用matplotlib完成數據
可視化9.1matplotlib的安裝
9.2matplotlib的快速使用
9.3pyplot的用法詳解
9.3.1pyplot的快速使用
9.3.2繪制多個子圖
9.3.3為圖表添加文本
9.3.4為圖表添加圖例
9.3.5日期類型的數據
9.3.6注解的使用
9.4折線圖
9.5柱狀圖
9.6散點圖
9.7誤差線
9.8本章小結
9.9練習
第10章招聘數據綜合分析
10.1不同崗位公司類型占比
10.2數據分析崗位各招聘公司規模分布
10.3數據分析崗位招聘學歷以及經驗
要求
10.4數據分析崗位招聘城市需求數量
占比
10.5數據分析崗位招聘不同地區薪資
分布
10.6本章小結
10.7練習
參考文獻
- >
我與地壇
- >
莉莉和章魚
- >
巴金-再思錄
- >
回憶愛瑪儂
- >
名家帶你讀魯迅:故事新編
- >
羅庸西南聯大授課錄
- >
李白與唐代文化
- >
大紅狗在馬戲團-大紅狗克里弗-助人