開始使用免費開始

自己寫一個函式

哇,現在要進入重頭戲了——你即將自己寫一個函式!在動手前,先看看下面這個函式樣板:

my_fun <- function(arg1, arg2) {
  body
}

請注意,這個「配方」使用了指定運算子(<-),就像你把一個向量指定給某個變數一樣。這不是巧合。在 R 中建立函式,基本上就是把一個函式物件指定給一個變數!在上面的配方中,你建立了一個新的 R 變數 my_fun,當你執行這段定義後,它就會在工作空間中可用。之後,你就可以把 my_fun 當作函式來使用。

本練習屬於課程

R 中級

檢視課程

練習說明

  • 建立函式 pow_two():它接受一個引數並回傳該數的平方(也就是該數乘以自己)。
  • 12 作為輸入,呼叫這個新定義的函式。
  • 接著建立函式 sum_abs(),它接受兩個引數並回傳兩個引數絕對值的總和。
  • 最後,以引數 -23 呼叫 sum_abs()

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create a function pow_two()



# Use the function


# Create a function sum_abs()



# Use the function
編輯並執行程式碼