該來寫你的第一個函式了!在撰寫函式時,從簡單開始是非常好的做法。之後如果真的有需要,再把函式變得更複雜就好,所以先別擔心引數的部分。
本練習屬於課程
試著完成這個範例程式碼,體驗一下這個練習。
coin_sides <- c("head", "tail") # Sample from coin_sides once ___
了解為什麼撰寫自己的函式有幫助、如何把腳本轉成函式,以及應該用什麼順序安排引數。
當前練習
學習如何為引數設定預設值、如何在函式之間傳遞引數,以及如何檢查使用者是否正確指定引數。
學習如何在函式中提早回傳、如何回傳多個值,並了解 R 如何判定哪些變數存在。
把你的函式撰寫技巧應用到個案研究,涵蓋資料前處理、視覺化與建模。