依名稱選取欄位
DT[, c("col1", "col2")] 會回傳含有兩個欄位的 data.table,就像 data.frame 一樣。
另外,你也可以改用傳入 list 的方式選取欄位,每個元素就像變數一樣對應到欄位名稱,例如 DT[, .(col1, col2)]。請注意這裡的欄位名稱沒有加上引號,也就是沒有用 "" 包起來。
本練習屬於課程
R 的 data.table 資料操作
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Select bike_id and trip_id using a character vector
df_way <- batrips[___]
df_way