按列名选择列
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