課程介紹

R語言是近年興起的語言,在短短的數年終快速竄升至20名之內,與常見的C語言、Java、Python等並列為常用的程式語言,並且R語言本身具備許多優異的特點,成為大數據處理的常用工具之一。R語言在矩陣處理、統計分析、金融應用、圖表繪製等都擁有十分便捷的函數與工具,操作方式十分類似Matlab語言。
R在大數據處理上,提供方便的使用方式將資料存為陣列直接計算取用。R本身是簡單的直譯式語言,進入門檻較低,且具備大型的資料吞吐量與多樣的工具套件包,適合許多領域使用,如工程計算、財務分析、金融科技與統計分析等。
在本次的課程規劃中,我們將帶領學員在Windows上安裝R語言,從基礎的使用、環境設定、功能介紹,到資料庫與外部數據的取用,並能呼叫外部指令進行跨程式的串接,讓學員能熟悉R語言的基本操作,並能進行簡易的數據分析與數值計算。

課程內容

R語言環境準備: 
認識R語言、安裝R語言、R語言的啟動與使用、變數定義與邏輯判斷 

建立自己的R語言: 
Source指令介紹、R Scirpt系統指令介紹、Args參數用法介紹 

認識內建函數: 
數與向量、陣列與矩陣、資料的處理、文字的處理 

程式邏輯與實作: 
函數的定義與取用、邏輯判斷與實作、迴圈的案例與技巧、程式的儲存與執行 

外部數據的取用: 
文字檔的取用、MySQL資料庫的使用、在R中存取資料庫中的數據 

數學計算: 
自定函數的繪製與計算、矩陣的定義與應用、數學計算的應用案例 

圖形的繪製: 
圖形函數的套用、取用資料匯出圖形、輔助說明與圖片的儲存 

金融數據分析: 
公開數據的取用、Quantmod套件、運用歷史資料進行回測 

金融圖表的繪製: 
透過R計算金融指標、多圖表的繪製 

講師介紹

酆士昌老師 

學歷: 
清華大學數學研究所應用數學組 

經歷: 
昊瀚資訊股份有限公司總經理(迄今) 
同德股份有限公司MIS主任(5年) 
友邁科技股份有限公司MIS主任(2年) 
得捷股份有限公司軟體工程師(1年) 

專案經歷: 
同德兩岸IPVPN規劃與建置,2004/6-2004/7 
同德觀瀾工廠(桂花工業園)網路規劃、機房建置、與跨國網路整合,2006/8 
產學合作計畫(交通大學戴天時教授)-運用GPU平行計算到高頻程式交易,2015/10 
產學合作計畫(中山大學馬黛教授)-大數據、市場微結構與投資人交易策略行為實驗平台之建構,2015/10 
期貨程式演算法開發,2015/10 
券商機房ULL-HFT,2016/8 
期貨券商快速下單機開發,2017/5 

教學經驗: 
東吳大學數學系(2年) 
內湖高工資訊科(1年) 
艾鍗學院(6年) 
文化大學教育推廣部(3年) 

近年著作: 
R語言(第二版)-數學計算、統計模型與金融大數據分析 
R語言:金融演算法與台指期貨程式交易實務 
Ubuntu17完全自學手冊:桌面、系統與網路應用全攻略 
CentOS 7 伺服器架設與管理實務 
最速查Linux指令語法詳解大全 
Linux Shell程式設計實力養成-225個實務關鍵技巧詳解 
完整學會Linux伺服器建置、管理 
MIS網管達人的工具箱(第三版) 

簡介: 
畢業於清華大學數學研究所應用數學組,專注於系統規劃、軟體開發與網管系統。曾擔任MIS工程師與主管,對於Linux系統管理與伺服器架設擁有十餘年經驗,著有電腦相關書籍六十餘本,通過LPI Level 1與Level 2認證,擔任電腦職訓講師,教授Linux作業系統、伺服器、雲端系統、時尚IT類與金融科技類等課程。近年來潛心研究金融科技領域,將數億筆的金融Tick資料轉換分析,應用至策略回測、推進分析,並延伸至實單交易與後續交易系統的建構。

適合對象

1. 想了解R語言的學生或是專業人士 
2. 想要任職或是轉職數據分析師的人士

報名資格

1. 基本的Windows操作概念
2. 具備基本的程式設計概念為佳

說明

※為維護課程品質及尊重智慧財產權,上課中請勿錄音錄影,亦不提供錄音或錄影補課。 
※課程進行中,為一人一台電腦,教室電腦中也有課程相關軟體,以利上課使用。 
※請攜帶行動硬碟或隨身碟(16G以上),以利課程進行中的資料存取。 
※學員若有需要相關軟體請自行購買或尋找,本單位與教師皆不提供任何軟體給予學員。 
※關於本課程的內容諮詢、品質回饋可連絡ITCTC資訊科技認證訓練中心,LINE ID:@oju3641x
    (服務時間:週一~週五10:30-12:00、13:30~19:00)。