使用 .SD(II)
您也可以使用 lapply() 将同一个函数应用到 .SDcols 中指定的每一列。在本练习中,您将使用 uniqueN() 计算每个月的唯一起始站点数和邮编数。uniqueN() 会返回某一列/向量/data.table 中唯一元素的个数。
本练习是课程的一部分
在 R 中使用 data.table 进行数据处理
练习说明
请使用 start_date 提取月份,计算每个月中唯一起始站点和邮编的总数。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Find the total number of unique start stations and zip codes per month
unique_station_month <- batrips[, ___(___, ___),
by = ___,
.SDcols = c("start_station", "zip_code")]
unique_station_month