課程簡介
第1天
導言和預備
-
使 R 更友好、R 和可用的 GUI
R工作室
R興高采烈的軟體和文檔
R 和統計
以互動方式使用 R
介紹性會議
獲取有關功能和特性的説明
R 命令、區分大小寫等。
R調用和更正以前的命令
從檔案執行命令或將輸出轉移到檔
數據持久性和刪除物件
簡單的操作;數位和向量
-
向量和賦值
向量算術
生成規則序列
邏輯向量
缺失值
字元向量
索引向量;選擇和修改數據集的子集
其他類型的物件
物件、其模式和屬性
-
內部屬性:模式和長度
更改物件的長度
獲取和設置屬性
物件的類
有序因數和無序因數
-
一個具體的例子
函數 tapply() 和 ragged 陣列
有序因數
陣列和矩陣
-
陣 列
陣列索引。陣列的子部分
索引矩陣
array() 函數
混合向量和數位算術。回收規則
清單 構造和修改清單 連接清單
數據框 創建資料框
-
attach() 和 detach()
Txt 檔 CSV 檔 XLS、XLSX 檔 SPSS、SAS、Stata,...等格式數據 將數據匯出為 txt、csv 和其他格式 使用 SQL 語言從資料庫訪問數據
-
概率分佈
R 作為一組統計表 檢查一組數據的分佈 單樣本和雙樣本測試
-
分組、循環和條件執行
分組表達式 控制語句 條件執行:if 語句 R重複執行:for 迴圈、repeat 和 while
-
第3天
編寫自己的函數
-
簡單示例
定義新的二進位運算符
命名參數和預設值
“...' 參數
函數內的分配
更高級的範例
模組設計中的效率因素
刪除列印陣列中的所有名稱
R遞歸數值積分
範圍
自定義環境
-
類、泛型函數和面向物件
無監督學習 主成分分析
-
聚類方法(k-means、分層聚類、k-medoids)
將 R 的輸出與文本組合
-
創建html、pdf文檔
客戶評論 (5)
At the end of the class, we had a great overview of the language, we were provided tools to continue learning and were provided suggestions on how to continue learning. We covered AI/ML information.
Victor Prado - Global Knowledge Network Training Ltd
Course - R
The R-programming overview training is quite intensive but Tomasz is always helpful, energetic and up to date. On top of it, he is passionate about R. I would highly recommend his R sessions to anyone interested in R.
Luiza Panoschi - Global Knowledge Network Training Ltd
Course - R
Practice exercises were relevant and very helpful to reinforce the knowledge.
Andy Kwan - Environment and Climate Change Canada
Course - R
Follow-along exercises after slide presentation kept engagement.
Robin White - Environment and Climate Change Canada
Course - R
Michael was very knowledgeable and clear in his instruction of the training. Course was well structured to teach the desired subject as well as the right amount of room was left to adjust to fit our needs better. Over all, I am very happy with the course.