幫助中心 | 我的帳號 | 關於我們

Python科學計算數據處理與分析(信息技術人才培養系列教材)

  • 作者:編者:尹紅麗//趙桂新|責編:張斌
  • 出版社:人民郵電
  • ISBN:9787115562128
  • 出版日期:2023/04/01
  • 裝幀:平裝
  • 頁數:256
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Python是當前流行的程序設計語言,在科學計算和數據分析處理中的應用越來越廣。本書涵蓋了Python在數值計算和數據處理領域的常用擴展庫,如NumPy、Pandas、SciPy、Matplotlib等,以數據載入、數據清洗與規整、數據分析與可視化為主線,利用淺顯易懂的語言、豐富有趣的實例,全面、系統地介紹了Python科學計算、數據處理與分析的知識。
    全書共7章,包括Python基礎、NumPy基礎、Pandas基礎、Pandas數據處理、數據可視化、數據探索和分析、數值計算SciPy。
    本書可作為普通高等院校數據科學、人工智慧及其相關專業的教學用書,也可供工程技術人員及相關開發人員閱讀和參考。

作者介紹
編者:尹紅麗//趙桂新|責編:張斌

目錄
第1章  Python簡介與環境安裝
  1.1  Python簡介
    1.1.1  為什麼使用Python
    1.1.2  Python2和Python3
  1.2  Python環境安裝
    1.2.1  Anacanda安裝
    1.2.2  安裝及更新Python包
  1.3  IPython的使用
    1.3.1  Python解釋器
    1.3.2  IPython是什麼
    1.3.3  安裝IPython
    1.3.4  IPython的使用
    1.3.5  IPython的調試
  1.4  Jupyter Notebook
    1.4.1  Jupyter Notebook是什麼
    1.4.2  Jupyter Notebook的使用
  習題
第2章  NumPy基礎
  2.1  Python與數組的關係
  2.2  N維數組對象ndarray
    2.2.1  數組基本操作
    2.2.2  數組生成函數
    2.2.3  數組存取
    2.2.4  結構體數組
    2.2.5  數組高級操作
  2.3  通用函數
    2.3.1  算術運算
    2.3.2  比較運算
    2.3.3  邏輯運算
  2.4  聚合函數
  2.5  排序函數
    2.5.1  np.sort
    2.5.2  ndarray.sort
    2.5.3  np.argsort
    2.5.4  np.lexsort
    2.5.5  np.searchsorted
  2.6  隨機數生成函數
    2.6.1  np.random.uniform
    2.6.2  np.random.rand
    2.6.3  np.random.randint
    2.6.4  np.random.normal
    2.6.5  np.random.choice
    2.6.6  np.random.shuffle
    2.6.7  np.random.permutation
  2.7  NumPy廣播
  習題
第3章  Pandas基礎
  3.1  Pandas數據結構
    3.1.1  Series
    3.1.2  DataFrame

  3.2  索引對象
    3.2.1  索引對象Index
    3.2.2  層次化索引對象MultiIndex
  3.3  數據存取
    3.3.1  屬性和字典存取
    3.3.2  []存取
    3.3.3  loc和iloc存取
    3.3.4  多級索引的存取
    3.3.5  條件存取
  3.4  Pandas字元串操作
    3.4.1  字元串對象方法
    3.4.2  正則表達式
    3.4.3  Pandas中的向量化字元串函數
  3.5  文件讀寫
    3.5.1  CSV文件讀寫
    3.5.2  Excel文件讀寫
    3.5.3  HDF5文件讀寫
  3.6  基本運算
    3.6.1  算術運算
    3.6.2  排序和排名
    3.6.3  匯總和統計
  習題
第4章  Pandas數據處理
  4.1  數據清洗
    4.1.1  處理缺失值
    4.1.2  刪除重複數據
    4.1.3  刪除列
    4.1.4  重命名索引
  4.2  數據規整
    4.2.1  離散化和分箱
    4.2.2  索引重塑和軸向旋轉
    4.2.3  分類數據處理
    4.2.4  數據轉換
    4.2.5  數據合併
  4.3  數據分組與聚合
    4.3.1  GounpBy技術
    4.3.2  數據聚合
    4.3.3  透視表和交叉表
  4.4  時間序列
    4.4.1  日期和時間類型以及工具
    4.4.2  時間序列基礎
    4.4.3  日期範圍和偏移
    4.4.4  時間區間和區間算術
    4.4.5  時間序列方法
  習題
第5章  數據可視化
  5.1  Matplotlib簡介
  5.2  Matplotlib繪圖
    5.2.1  面向對象繪圖流程
    5.2.2  圖片對象

    5.2.3  子圖
    5.2.4  子圖間距
  5.3  Matplotlib快速繪圖和面向對象繪圖的區別
  5.4  Matplotlib繪圖設置
    5.4.1  圖像設置
    5.4.2  坐標軸設置
    5.4.3  圖例設置
    5.4.4  標注設置
    5.4.5  網格設置
    5.4.6  圖表中使用中文
  5.5  Pandas繪圖
    5.5.1  Pandas基礎繪圖
    5.5.2  設置字體和顯示中文
    5.5.3  Pandas繪圖類型
  習題
第6章  數據探索和分析
  6.1  泰坦尼克號數據探索和分析
    6.1.1  載入數據
    6.1.2  數據觀察
    6.1.3  數據處理
    6.1.4  數據探索
  6.2  IMDB電影數據探索和分析
    6.2.1  載入數據
    6.2.2  數據處理
    6.2.3  數據探索和分析
  習題
第7章  數值計算Scipy
  7.1  擬合和優化
    7.1.1  最小二乘擬合
    7.1.2  函數極值求解
    7.1.3  非線性方程組求解
  7.2  插值庫
    7.2.1  一維插值
    7.2.2  二維插值
    7.2.3  插值法處理缺失值
  7.3  線性代數
    7.3.1  線性方程組求解
    7.3.2  最小二乘解
    7.3.3  計算行列式
    7.3.4  求逆矩陣
    7.3.5  求取特徵值與特徵向量
    7.3.6  SVD奇異值分解
  7.4  數值積分
    7.4.1  已知函數式求積分
    7.4.2  已知採樣數值求積分
    7.4.3  解常微分方程組
  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032