自己寫一個函式
哇,現在要進入重頭戲了——你即將自己寫一個函式!在動手前,先看看下面這個函式樣板:
my_fun <- function(arg1, arg2) {
body
}
請注意,這個「配方」使用了指定運算子(<-),就像你把一個向量指定給某個變數一樣。這不是巧合。在 R 中建立函式,基本上就是把一個函式物件指定給一個變數!在上面的配方中,你建立了一個新的 R 變數 my_fun,當你執行這段定義後,它就會在工作空間中可用。之後,你就可以把 my_fun 當作函式來使用。
本練習屬於課程
R 中級
練習說明
- 建立函式
pow_two():它接受一個引數並回傳該數的平方(也就是該數乘以自己)。 - 以
12作為輸入,呼叫這個新定義的函式。 - 接著建立函式
sum_abs(),它接受兩個引數並回傳兩個引數絕對值的總和。 - 最後,以引數
-2和3呼叫sum_abs()。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Create a function pow_two()
# Use the function
# Create a function sum_abs()
# Use the function