感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
簡介與預備知識
- 使R更友好,R及其可用GUI
- Rstudio
- 相關軟件和文檔
- R與統計
- 交互式使用R
- 入門會話
- 獲取函數和特性的幫助
- R命令,區分大小寫等
- 回顧和修正之前的命令
- 從文件執行命令或將輸出重定向到文件
- 數據持久性和刪除對象
簡單操作;數字與向量
- 向量與賦值
- 向量運算
- 生成規則序列
- 邏輯向量
- 缺失值
- 字符向量
- 索引向量;選擇並修改數據集的子集
- 其他類型的對象
對象、模式與屬性
- 內在屬性:模式和長度
- 改變對象的長度
- 獲取和設置屬性
- 對象的類
數組與矩陣
- 數組
- 數組索引。數組的子部分
- 索引矩陣
- array()函數
- 兩個數組的外積
- 數組的廣義轉置
- 矩陣功能
- 矩陣乘法
- 線性方程與求逆
- 特徵值與特徵向量
- 奇異值分解與行列式
- 最小二乘擬合與QR分解
- 構建分區矩陣,cbind()與rbind()
- 數組的連接函數,()
- 從因子生成頻率表
列表與數據框
- 列表
- 構建和修改列表
- 連接列表
- 數據框
- 創建數據框
- attach()與detach()
- 使用數據框
- 附加任意列表
- 管理搜索路徑
數據操作
- 選擇、子集化觀測值和變量
- 過濾、分組
- 重新編碼、轉換
- 聚合、合併數據集
- 字符操作,stringr包
讀取數據
- 文本文件
- CSV文件
- XLS、XLSX文件
- SPSS、SAS、Stata等格式數據
- 導出數據到文本、CSV等格式
- 使用SQL語言從數據庫訪問數據
概率分佈
- R作爲一組統計表
- 檢查數據集的分佈
- 單樣本和雙樣本檢驗
分組、循環與條件執行
- 分組表達式
- 控制語句
- 條件執行:if語句
- 重複執行:for循環、repeat和while
編寫自定義函數
- 簡單示例
- 定義新的二元運算符
- 命名參數與默認值
- ‘...’參數
- 函數內的賦值
- 更高級的示例
- 區塊設計中的效率因素
- 刪除打印數組中的所有名稱
- 遞歸數值積分
- 作用域
- 自定義環境
- 類、泛型函數與面向對象
圖形程序
- 高級繪圖命令
- plot()函數
- 顯示多變量數據
- 顯示圖形
- 高級繪圖函數的參數
- 基本可視化圖形
- 使用lattice和ggplot包的多變量關係
- 使用圖形參數
- 圖形參數列表
自動化與交互式報告
- 將R的輸出與文本結合
14 小時
客戶評論 (1)
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
課程 - R Programming for Data Analysis
機器翻譯