组合使用 i、j 和 by(I)
在本练习中,您将组合使用 i、j 和 by 参数,找出每个起点站的"第一程和最后一程"。回顾一下,data.table 会先在 i 中筛选行,然后使用 by 分组,最后在 j 中计算表达式。
本练习是课程的一部分
在 R 中使用 data.table 进行数据处理
练习说明
- 按
start_date列升序排列batrips。 - 按
start_station对行分组。 - 提取
start_date的首行和末行。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Find the first and last ride for each start_station
first_last <- batrips[___,
.(start_date = ___),
by = ___]
first_last