面對大數據時代的來臨,如何善用免費R語進行資料分析與資料視覺化技術,建置企業智慧服務應用,從大數據之中找出潛在樣式或偵測出異常特性,以做為企業組織策略發展、尋求突破與企業創新服務,將是企業衝量經營績效與提升競爭力的重要基礎。
本課程採用開放原始碼的R語言、免費RStudio軟體為工具。課程先從R語言與RStudio軟體簡介與安裝開始。第二部分是學習R的資料物件操作,包括一維向量的操作、二維矩陣、Excel操作類似的資料框與處理大型資料高效能運算串列資料,掌握資料物件的操作也可打好資料分析之基礎。第三部分是透過資料分析流程簡介與資料分析的【關鍵八步】並將分析結果匯出成文字檔或Excel檔案。
最後部分,強化資料視覺化的應用,使用基礎graphics套件與進階ggplot2套件等套件進行資料視覺化,進而發現數值背後隱藏的潛在樣式(Patterns)、找出重要關鍵項目或異常值(Outliers)與未來發展趨勢(Trends)。
為什麼要學R?
也許,你會問「我明明學過Python了,為什麼還要多花時間學習R。」沒錯,在統計學中,Pythone與R為最受歡迎的軟體,前者主要是因為語法益於理解⽽被接受, 但後者優勢則是由⼤大量量統計學家研發套件、並有強⼤視覺化的功能易易於做商業分析與預判⽽而受市場肯定,此外,R也是Google和Facebook主要招聘條件之一。
R的優點:
1.商界應用廣泛:許多大企業都要求的基本能力
2.最強的視覺化:將統計觀念視覺呈現,最容易作出預判與商業分析
3.強大學術地位:由全球統計學家研發的軟體,將學術引入實務,開發最適商業模型
4.各行業皆通用:現多利用數據與初級統計學概念做推論,R語言就是因統計而產生
5.適合商業應用:包含涵蓋廣泛主題的套件,如計量量經濟學,金融學和時間序列
製作團隊簡介
李明昌博士,中華R軟體學會常務理事。李明昌博士擅長於R/Python/Julia/SQL等語言程式設計與應用、資料視覺化、機器學習、統計品管與最佳化等研究方法與應用。不但在國內外知名期刊發表其研究成果,更多次擔任International Journal of Production Research、Transactions on Fuzzy Systems、Journal of the Operational Research Society、International Journal of Advanced Manufacturing Technology、Journal of Cleaner Production等SCI期刊評審委員。為了讓莘莘學子多加認識R等語言及應用,除了擔任教育部補助技專院校研究計畫的R語言程式設計講師,更積極到國內外各大專院校、資策會、工業技術研究院、國家發展委員會、中央氣象局、公平交易委員會、各縣市政府與日本名古屋產業大學等公民營單位演講,在R語言的研究應用方面,更是不遺餘力。