20150823 [Coursera] R Programming (2)

整理自 R Programming (Week 1)

[ Week 1 課程內容 ]
 
 
[ 本次筆記內容 ] 
  • (一)Overview and History of R
  • (二)Console Input and Evaluation
 
 
 
 

(一)Overview and History of R

1.  課堂簡報
 
2.  課外資料(補充)
  • ( 3 )  陳鍾誠 , 「免費電子書:R 統計軟體」, (網站) 陳鍾誠的網站 (網頁標題) 免費電子書 — R 統計軟體 
 
 

(二)Console Input and Evaluation

1.   課堂簡報
 
2.  課堂整理
  • Entering Input  :+1: 
  • ( 1 ) " -> " , " <- "    指定符號
  • ( 2 ) " print() "    列印變數
 
> x <- 1            # 將"1"指定給"x" (此時"x"為數字型態)
> print(x)          # 將"x"列印出來
[1] 1               # (顯示結果),標記起來的地方代表著數字在"x"向量裡的序號,[]裡會顯示序號
> x                 # 在這裡和print的功用相同,因為在之前已經建立了"x"變數的內容,所以會列印出"x"的值
[1] 1               # (顯示結果) 
> msg <- "hello"    # 將"hello"字串指定給"msg" (此時"msg"為字元型態)
> msg               # 將"msg"列印出來
[1] "hello"         # (顯示結果)
>
  •  
  • Evaluation
 
> x <- 5            # 在這邊會建立一個"x"變數,它的值為"5"
> x                 # 輸入"x"
[1] 5               # (自動顯示"x"的值)
> print(x)          # 指定顯示出"x"的值
[1] 5               # (顯示"x"的值)
  •     
  • Printing
 
> x <- 1:20        # 指定數字1 ~ 20給"x" 
> x                
 [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20    # (顯示"x"的值)