一次添加多个列(I)
在很多情况下,您会希望通过引用添加或更新多个列。在 data.table 中有两种方式可以做到:
- LHS := RHS 形式
- 函数式写法
在本练习中,您将使用 LHS := RHS 形式添加列。LHS 中以字符向量给出列名,RHS 中在 list()(或其别名 .())内给出要添加的值或表达式。
本练习是课程的一部分
在 R 中使用 data.table 进行数据处理
练习说明
使用 LHS := RHS 形式通过引用添加两个新列(mean_duration 和 median_duration),对每个 start_station 计算 duration 列的均值与中位数。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Add columns using the LHS := RHS form
batrips[, ___,
by = start_station]