開始使用免費開始

新增一個欄位

正如影片所提到的,data.table 在修改物件時不需要進行深層複製。它可以使用 := 運算子「參照式」(inplace)地直接修改物件,以節省記憶體與執行時間。當你以「參照式」更新 data.table 時,不需要把結果指定給一個新物件,因為原本的 data.table 會被直接修改。

本練習屬於課程

R 的 data.table 資料操作

檢視課程

練習說明

batrips 以「參照式」新增一個欄位 duration_hour,其值為 duration 欄位除以 3600。

動手互動練習

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

# Add a new column, duration_hour
___[, ___ := ___]
編輯並執行程式碼