<內容簡介>
R是一個開源、跨平臺的科學計算和統計分析軟件包,它提供了豐富多樣的統計功能和強大的數據分析功能,在大數據和機器學習快速發展的今天,R已經成為數據分析領域炙手可熱的通用語言。丹尼斯編寫的《R語言初學指南》的內容涵蓋R的基礎知識,包括創建、運行以及調試R腳本;用戶自定義R函數;用R繪製基本圖形;R的循環語句和邏輯控制語句;二次函數、三角函數、指數函數、對數函數以及如何用R繪製這些函數圖形;矩陣的基本運算和線性方程組的求解;概率分佈與模擬;數據的擬和等。這些內容涉及多個領域的應用,有趣、生動、實用。《R語言初學指南》通過大量與科學相關的應用,例如生態學、天文學、化學等學科的例子,深入淺出地介紹了R的基本使用方法,以及建立應用模型和求解這些模型的方法。不誇張地講,本書是R入門的不二選擇,讀者只要具備高中代數知識,就能順利讀完本書。
<章節目錄>
第1章 介紹:開始使用R
1.1 R教程
1.2 向量
1.3 圖形
1.4 實際案例
1.5 本章小結
1.6 計算任務
1.7 參考文獻
第2章 R腳本
2.1 創建與保存R腳本
2.2 運行R腳本
2.3 找到R腳本中的錯誤
2.4 利用註釋使腳本明瞭
2.5 實際案例
2.6 本章小結
2.7 計算任務
2.8 參考文獻
第3章 函數
3.1 在R中建立新函數
3.2 關於R中自定義函數的更多內容
3.3 實際案例
3.4 本章小結
3.5 計算任務
3.6 補充說明:案例短評
3.7 參考文獻
第4章 基本繪圖
4.1 實際案例
4.2 單變量繪圖
4.2.1 帶狀圖
4.2.2 直方圖
4.2.3 莖葉圖
4.2.4 箱線圖
4.2.5 時序圖
4.3 雙變量繪圖
4.3.1 散點圖
4.3.2 並列箱線圖
4.3.3 條形圖與餅圖
4.3.4 條形圖與餅圖的數據展示
4.4 本章小結
4.5 計算任務
4.6 補充說明
第5章 數據輸入與輸出
5.1 R中的數據框
5.2 本章小結
5.3 計算任務
5.4 補充說明
第6章 循環
6.1 建立for循環
6.2 檢查循環
6.3 好吧,斐波那契先生那又怎樣呢?
6.4 實際案例
6.5 本章小結
6.6 計算任務
6.7 參考文獻
第7章 邏輯與控制
7.1 邏輯比較運算及邏輯向量
7.2 布爾運算
7.3 缺失數據
7.4 索引及其相關內容
7.5 條件語句
7.6 實際案例
7.7 本章小結
7.8 計算任務
7.9 補充說明
7.10 參考文獻
第8章 二次函數
8.1 實際案例
8.2 本章小結
8.3 計算任務
8.4 參考文獻
第9章 三角函數
9.1 直角三角形
9.2 三角函數
9.3 直角三角形,圓形與弧
9.4 三角函數的特性
9.5 極坐標
9.6 距離的三角測量
9.7 實際案例
9.7.1 太陽系附近恆星的距離
9.7.2 拋體運動
9.7.3 天體軌道
9.8 本章小結
9.9 計算任務
9.10 補充說