开始使用免费开始使用

使用 .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
编辑并运行代码