开始使用免费开始使用

一次添加多个列(I)

在很多情况下,您会希望通过引用添加或更新多个列。在 data.table 中有两种方式可以做到:

  • LHS := RHS 形式
  • 函数式写法

在本练习中,您将使用 LHS := RHS 形式添加列。LHS 中以字符向量给出列名,RHS 中在 list()(或其别名 .())内给出要添加的值或表达式。

本练习是课程的一部分

在 R 中使用 data.table 进行数据处理

查看课程

练习说明

使用 LHS := RHS 形式通过引用添加两个新列(mean_durationmedian_duration),对每个 start_station 计算 duration 列的均值与中位数。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Add columns using the LHS := RHS form
batrips[, ___, 
        by = start_station]
编辑并运行代码