Python常用統計算法

《Python常用統計算法》是科學出版社出版的圖書。

基本介紹

  • 中文名:Python常用統計算法
  • 作者:王關鎖
  • 出版社科學出版社
  • 出版時間:2021年7月1日
  • 頁數:237 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787030684462
內容簡介,圖書目錄,

內容簡介

在《Python基礎》的學習上,本書介紹了Python在大氣海洋科學研究中常用的各種統計分析方法。全書分為兩部分:第一部分介紹用Python做科學計算常用的軟體包,包含Numpy、Pandas、Scipy等內容;第二部分介紹大氣海洋數據常用的各種統計分析方法,包含平均分析、誤差分析、方差分析、相關分析、趨勢分析、突變檢測、周期分析、回歸分析、濾波分析、聚類分析、判別分析、插值、擬合與逼近、時空結構分離等方法,對每個方法的計算步驟進行詳細的介紹,給出對應的Python程式及套用案例。同時,還增加了閏年平年計算、地球球面多邊形面積、地球球面兩點距離等一些大氣海洋學科領域常用的算法。

圖書目錄

第1章 Numpy——Python 科學計算的基礎 1
1.1 為什麼使用 Numpy 1
1.2 Numpy 中的 ndarray 1
1.3 創建 Numpy 數組 6
1.3.1 np.empty 6
1.3.2 np.zeros 7
1.3.3 np.ones 7
1.3.4 np.identity 8
1.3.5 np.fromiter 8
1.3.6 np.arange 9
1.3.7 np.linspace 9
1.3.8 np.logspace 10
1.3.9 np.fromfunction 11
1.4 Numpy 數組的索引與切片 11
1.4.1 一維數組 11
1.4.2 二維數組 12
1.4.3 多維數組 14
1.4.4 數組切片 15
1.4.5 花式索引 15
1.4.6 布爾型索引 17
1.5 Numpy 數組的運算 17
1.5.1 Numpy 數組的加法 18
1.5.2 Numpy 數組的乘法 19
1.5.3 Numpy 數組的轉置 20
1.5.4 Numpy 數組的逆 20
1.6 Numpy 數組的簡單統計 20
1.7 Numpy 解決線性代數問題 25
1.8 Numpy 數組的廣播機制 26
第2章 Pandas——Python 數據分析庫 28
2.1 為什麼使用 Pandas 28
2.2 Series 28
2.2.1 創建 Series 28
2.2.2 訪問 Series 30
2.2.3 Series 的屬性 32
2.2.4 Series 常用函式 35
2.3 從 Series 到 DataFrame 38
2.3.1 創建 DataFrame 38
2.3.2 DataFrame 的常用方法 40
2.3.3 DataFrame 中數據的選取 43
2.3.4 分組與聚合統計 47
2.3.5 時間序列分析 49
第3章 Scipy——Python 科學計算 52
3.1 為什麼使用 Scipy 52
3.2 sp.cluster 52
3.2.1 K-Means 聚類 53
3.2.2 層次聚類 53
3.3 sp.constants 54
3.4 sp.fftpack 55
3.5 sp.integrate 56
3.6 sp.interpolate 57
3.7 sp.io 58
3.8 sp.odr 59
3.9 sp.optimize 60
3.10 sp.stats 61
3.10.1 產生隨機數 61
3.10.2 求機率密度 62
3.10.3 求累積機率密度 62
3.10.4 累積分布函式的逆函式 62
3.11 其他計算包簡介 63
3.11.1 sp.linalg 63
3.11.2 sp.ndimage 63
3.11.3 sp.signal 63
3.11.4 sp.sparse 63
3.11.5 sp.spatial 63
3.11.6 sp.special 63
第4章 平均分析 64
4.1 一維數組的算術平均 64
4.2 一維數組的加權平均 64
4.3 多維數組在指定維度的算術平均 65
4.4 距平 66
4.5 基於多年逐月氣象觀測資料計算月平均氣候態及距平 67
第5章 誤差分析 69
5.1 平均誤差 69
5.2 平均絕對誤差 69
5.3 相對絕對誤差 70
5.4 均方根誤差 71
5.5 降水預報檢驗常見指標 72
第6章 方差分析 74
6.1 方差和標準差 74
6.2 基於方差的兩組樣本差異性檢驗 75
6.3 協方差 76
6.4 自協方差 76
6.5 落後交叉協方差 77
6.6 峰度係數和偏度係數 78
第7章 相關分析 79
7.1 皮爾遜相關係數及顯著性檢驗 79
7.2 斯皮爾曼相關係數及顯著性檢驗 80
7.3 三變數偏相關係數及顯著性檢驗 81
7.4 自相關係數及顯著性檢驗 83
7.5 落後交叉相關係數及顯著性檢驗 84
7.6 氣候矩平 85
第8章 趨勢分析 87
8.1 線性傾向 87
8.2 滑動平均 89
8.3 累積距平 90
8.4 五點、七點和九點二次平滑 91
8.5 五點三次平滑 93
8.6 顯著性檢驗 94
第9章 突變檢測 96
9.1 滑動 t 檢驗 96
9.2 克拉默法(Cramer) 97
9.3 山本法(Yamamoto) 98
9.4 曼–肯德爾法 (Mann-Kendall) 99
9.5 佩蒂特法 (Pettitt) 101
第10章 周期分析 102
10.1 功率譜 102
10.2 交叉譜 104
第11章 回歸分析 107
11.1 一元線性回歸 107
11.2 多元線性回歸 109
11.3 逐步回歸 112
11.4 自回歸分析 114
11.5 自回歸滑動平均 117
第12章 濾波分析 121
12.1 基於滑動平均的低通濾波 121
12.2 基於二項係數滑動的低通濾波 122
12.3 高斯低通濾波 123
12.4 Butterworth 帶通濾波 124
12.5 Lanczos 帶通濾波 125
12.6 自設計帶通濾波器 127
第13章 聚類分析 129
13.1 K-Means 聚類算法 129
13.2 層次聚類算法 132
13.3 SOM 聚類算法 135
13.4 FCM 聚類算法 140
第14章 判別分析 145
14.1 二級判別分析 145
14.2 距離判別法 147
14.3 貝葉斯判別法 149
14.4 費希爾判別法 154
14.5 逐步判別法 158
第15章 插值 166
15.1 一維線性插值 166
15.2 一維 N 階拉格朗日插值 166
15.3 埃爾米特插值 167
15.4 埃特金插值 168
15.5 第一種邊界條件下的三次樣條函式插值 169
15.6 第二種邊界條件下的三次樣條函式插值 171
15.7 二元三點插值 173
15.8 雙線性插值 174
15.9 反距離權重插值 175
15.10 牛頓插值 177
第16章 擬合與逼近 180
16.1 最小二乘曲線擬合 180
16.2 切比雪夫曲線擬合 182
16.3 最佳一致逼近的里米茲方法 184
第17章 時空結構分離 187
17.1 經驗正交函式分解 187
17.2 旋轉經驗正交函式分解 191
17.3 主振盪分析 196
第18章 變數場相關模態分離 202
18.1 典型相關分析 202
18.2 BP 典型相關分析 208
18.3 奇異值分解 211
第19章 航空運行大氣科學常見算法 218
19.1 EI 顛簸指數 218
19.2 TI 顛簸指數 219
19.3 MOS CAT 機率預報因子指數 220
19.4 垂直風切變 221
19.5 水平風切變 221
19.6 Dutton 經驗指數 222
19.7 ICAO 建議積冰指數 223
19.8 新積冰算法 223
19.9 RAOB 積冰算法 224
19.10 假霜點判別法 225
19.11 Farneback 光流法與金字塔算法結合 226
第20章 隨機數 231
20.1 0~1 均勻分布的一個隨機數 231
20.2 任意區間內均勻分布的一個隨機整數 231
20.3 任意均值與方差的一個常態分配隨機數 232
第21章 常用算法 234
21.1 眾數 234
21.2 中位數 234
21.3 四捨五入 235
21.4 數據標準化 235
21.5 數據歸一化 236
21.6 閏年平年 236
21.7 地球上兩點間的距離 236
21.8 地球上多邊形的面積 237

相關詞條

熱門詞條

聯絡我們