R語言初學指南

R語言初學指南

《R語言初學指南》是2016年1月由人民郵電出版社出版的圖書,作者是[美] Brian Dennis ( 布萊恩·丹尼斯 )。

基本介紹

  • 中文名:R語言初學指南
  • 作者:(美)布萊恩蛋尼斯
  • 譯者:高敬雅 、 劉波 
  • 出版社人民郵電出版社
  • 出版時間:2016年1月1日 
  • 頁數:272 頁
  • 定價:49 元
  • 開本:小16
  • 裝幀:平裝 
  • ISBN:9787115407870 
圖書簡介,目錄,

圖書簡介

R是一個開源、跨平台的科學計算和統計分析軟體包,它提供了豐富多樣的統計功能和強大的數據分析功能,在大數據和機器學習快速發展的今天,R已經成為數據分析領域炙手可熱的通用語言。
《R語言初學指南》的內容涵蓋R的基礎知識,包括創建、運行以及調試R腳本;用戶自定義R函式;用R繪製基本圖形;R的循環語句和邏輯控制語句;二次函式、三角函式、指數函式、對數函式以及如何用R繪製這些函式圖形;矩陣的基本運算和線性方程組的求解;機率分布與模擬;數據的擬和等。這些內容涉及多個領域的套用,有趣、生動、實用。
《R語言初學指南》通過大量與科學相關的套用,例如生態學、天文學、化學等學科的例子,深入淺出地介紹了R的基本使用方法,以及建立套用模型和求解這些模型的方法。不誇張地講,本書是R入門的不二選擇,讀者只要具備高中代數知識,就能順利讀完本書。

目錄

第1章 介紹:開始使用R 1
1.1 R教程 1
1.2 向量 3
1.3 圖形 6
1.4 實際案例 7
1.5 本章小結 10
1.6 計算任務 12
1.7 參考文獻 15
第2章 R腳本 17
2.1 創建與保存R腳本 17
2.2 運行R腳本 18
2.3 找到R腳本中的錯誤 19
2.4 利用注釋使腳本明了 21
2.5 實際案例 22
2.6 本章小結 25
2.7 計算任務 30
2.8 參考文獻 33
第3章 函式 35
3.1 在R中建立新函式 37
3.2 關於R中自定義函式的更多內容 38
3.3 實際案例 39
3.4 本章小結 41
3.5 計算任務 42
3.6 補充說明:案例短評 43
3.7 參考文獻 44
第4章 基本繪圖 45
4.1 實際案例 45
4.2 單變數繪圖 49
4.2.1 帶狀圖 49
4.2.2 直方圖 49
4.2.3 莖葉圖 51
4.2.4 箱線圖 51
4.2.5 時序圖 52
4.3 雙變數繪圖 53
4.3.1 散點圖 53
4.3.2 並列箱線圖 55
4.3.3 條形圖與餅圖 55
4.3.4 條形圖與餅圖的數據展示 56
4.4 本章小結 59
4.5 計算任務 61
4.6 補充說明 62
第5章 數據輸入與輸出 63
5.1 R中的數據框 66
5.2 本章小結 71
5.3 計算任務 73
5.4 補充說明 74
第6章 循環 75
6.1 建立for循環 76
6.2 檢查循環 77
6.3 好吧,斐波那契先生……那又怎樣呢? 77
6.4 實際案例 78
6.5 本章小結 82
6.6 計算任務 82
6.7 參考文獻 84
第7章 邏輯與控制 85
7.1 邏輯比較運算及邏輯向量 85
7.2 布爾運算 86
7.3 缺失數據 88
7.4 索引及其相關內容 89
7.5 條件語句 91
7.6 實際案例 95
7.7 本章小結 100
7.8 計算任務 103
7.9 補充說明 103
7.10 參考文獻 104
第8章 二次函式 105
8.1 實際案例 110
8.2 本章小結 113
8.3 計算任務 116
8.4 參考文獻 116
第9章 三角函式 117
9.1 直角三角形 117
9.2 三角函式 118
9.3 直角三角形,圓形與弧 119
9.4 三角函式的特性 123
9.5 極坐標 124
9.6 距離的三角測量 126
9.7 實際案例 127
9.7.1 太陽系附近恆星的距離 127
9.7.2 拋體運動 127
9.7.3 天體軌道 129
9.8 本章小結 130
9.9 計算任務 132
9.10 補充說明 132
第10章 指數函式與對數函式 133
10.2 特殊的數字e 135
10.3 數字e的套用 137
10.4 指數函式 138
10.5 指數增長 139
10.6 對數函式 140
10.7 對數尺度 143
10.7.1 芮氏規模 143
10.7.2 pH值 143
10.7.3 恆星等級 144
10.8 實際案例 145
10.8.1 放射性衰變 145
10.8.2 種群增長的極限 147
10.8.3 石油頂峰 150
10.9 本章小結 151
10.10 計算與代數任務 153
10.11 參考文獻 156
第11章 矩陣運算 157
11.1 向量相乘的另一種方式 157
11.2 矩陣乘法 158
11.3 矩陣的加減運算 161
11.4 將數據檔案讀取為矩陣 162
11.5 實際案例 162
11.6 本章小結 165
11.7 計算任務 166
11.8 補充說明 167
11.9 參考文獻 167
第12章 線性方程組 169
12.1 矩陣表示 169
12.2 矩陣的逆 170
12.3 R中的矩陣求逆和方程組的解 172
12.4 現實中的例子 174
12.4.1 老忠實泉 174
12.4.2 一個不遠的星系 180
12.5 本章小結 183
12.6 計算任務 184
12.7 補充說明 186
12.8 參考文獻 187
第13章 高級繪圖 189
13.1 繪製二維圖形 189
13.2 符號、線與坐標軸風格的選項 190
13.2.1 數據符號類型 190
13.2.2 連線線類型 190
13.2.3 曲線類型 191
13.2.4 坐標軸的限制 191
13.2.5 刻度線 191
13.2.6 坐標軸標籤 191
13.2.7 不顯示坐標軸 191
13.2.8 符號與標籤的大小、線與坐標軸的寬度 192
13.3 其他自定義功能 192
13.3.1 添加點 192
13.3.2 添加線 192
13.3.3 增加文本 193
13.3.4 標題和副標題 194
13.3.5 圖例 194
13.3.6 新圖形視窗 194
13.3.7 全局性與局部性 195
13.4 多屏圖 195
13.5 三維圖 197
13.6 顏色 200
13.7 本章小結 201
13.8 計算任務 202
13.9 參考文獻 203
第14章 機率與模擬 205
14.1 隨機變數 205
14.2 機率 206
14.3 離散機率分布 208
14.4.1 均勻分布 212
14.4.2 常態分配 214
14.5 實際案例 218
14.6 計算任務 223
14.7 補充說明 224
14.8 參考文獻 224
第15章 擬合數據模型 225
15.1 隨機變數 225
15.2 多元預測變數 228
15.3 非線性統計方法 230
15.4 本章小結 235
15.5 計算任務 239
15.6 補充說明 241
15.7 參考文獻 242
第16章 結論——你不需要成為一名火箭學家 243
16.1 真實的太陽系的例子 243
16.2 問題 243
16.3 概念 244
16.4 速度的變化 245
16.5 移動地球 246
16.6 組織整理 247
16.7 計算地球軌跡的R腳本構思 247
16.8 R腳本 249
16.9 計算任務 251
16.10 補充說明 252
16.10.1 微積分和圓錐曲線 252
16.10.2 Feynman最後的講座 252
16.10.3 三體問題 253
16.10.4 海王星 253
16.10.5 誤差的傳播 253
16.10.6 阿波菲斯 253
16.10.7 混亂的冥王星軌道 254
16.10.8 忽略質量 254
16.10.9 水星運動軌道和廣義相對論 254
16.10.10 測量單位 254
16.11 參考文獻 255
附錄A 安裝R 257
附錄B 獲得幫助 259
附錄C R的常用命令和選項 261
譯後記 273

相關詞條

熱門詞條

聯絡我們