一次新增多個欄位(II)
在這個練習中,你將改用「函式」寫法來新增與前一題相同的欄位。在函式寫法中,會把冒號等於運算子(:=)當成函式使用。回想一下,當運算子作為函式使用時,必須用反引號包起來,也就是 `:=`()。在函式呼叫內,使用逗號分隔多個 col_name = expression 參數。
本練習屬於課程
R 的 data.table 資料操作
練習說明
請使用「函式寫法」以參照方式(by reference)新增兩個新欄位(mean_duration 與 median_duration),其值為每個 start_station 的 duration 欄位的平均數與中位數。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Add columns using the functional form
batrips[, ___,
by = start_station]