開始使用免費開始

呼叫函式

讓程式碼更易讀的一種方法,是在呼叫函式時留意引數的順序,以及你是用位置傳入,還是用名稱傳入。

已提供 gold_medals,這是一個數值向量,包含各國在 2016 年夏季奧運獲得金牌的數量。

為了方便,使用 args() 顯示 median()rank() 的引數。將 rank()na.last 引數設為 "keep",表示「保留 NA 的名次為 NA」。

呼叫函式的最佳實務是:依照 args() 顯示的順序提供引數,且僅對少見的引數加上名稱。

本練習屬於課程

R 函式撰寫入門

檢視課程

動手互動練習

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

# Look at the gold medals data
gold_medals

# Note the arguments to median()
args(median)

# Rewrite this function call, following best practices
median(TRUE,x=gold_medals)
編輯並執行程式碼