R語言入門




  • 開課機構: IBM認知學堂
  • 開課平台: 育網


  • 分享至FaceBook  分享至Google  分享至Twitter

    課程簡介

    R是在資料分析、資料視覺化、機器學習、統計等領域一個強大的程式語言。它最初是為了做統計的程式設計而開發的,現在則是資料科學領域中最流行的程式設計語言之一。在本課程中,你將學習R語言的基礎,在學完本課程後,你能夠信心滿滿地編寫自己的R語言程式。這門課程跟典型的用教科書的方式介紹R語言的課程不同, 你將不只是學習R的基礎,我們將使用實際跟電影相關的資料,用具體的實例讓你練習用R去解決問題,這樣的方法將能更幫助你的學習。在這門課程中,你將瞭解R的基本語法,學習用R中一個最重要的資料結構--向量,來定義變數並對變數做簡單的運算。從向量開始,你接著會逐步瞭解清單(list)、矩陣(matrix)、陣列(array)和數據結構(data frame)。然後你將學習條件陳述(conditional statement)、函數(function)、類別(class)與為程式除錯(debugging)。一旦你已經瞭解了R的基礎知識,接著就可以學習如何使用R來讀寫以表格格式(CSV、Excel)或文字檔(.txt)的方式儲存的資料,課程最後也會教一些能夠用於處理字串與日期的重要函式。

    課程目標

    本課程適合對資料科學有興趣的初學者,使學員能夠瞭解R語言的基本知識,並且具備足夠的信心開始用R語言撰寫自己程式。除此之外,本課程使用電影的資料為例,帶領學員實作練習用R語言解讀資料。

    先備知識

    本課程無須背景知識,適合所有對資料科學有興趣的學習者修習