開始使用免費開始

一次新增多個欄位(I)

在許多情況下,你會想要以參照方式新增或更新多個欄位。在 data.table 中有兩種作法:

  • LHS := RHS 寫法
  • 函式式寫法

在這個練習中,你會用 LHS := RHS 寫法來新增欄位。LHS 使用字元向量指定欄位名稱;RHS 則在 list()(或別名 .())中指定要加入的值或運算式。

本練習屬於課程

R 的 data.table 資料操作

檢視課程

練習說明

請使用 LHS := RHS 寫法,以參照方式 新增兩個新欄位(mean_durationmedian_duration),其值為每個 start_stationduration 欄位的平均與中位數。

動手互動練習

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

# Add columns using the LHS := RHS form
batrips[, ___, 
        by = start_station]
編輯並執行程式碼