Використання .SD (II)
Ви також можете застосувати одну функцію до всіх стовпців, указаних у .SDcols, за допомогою lapply(). У цій вправі ви обчислите кількість унікальних початкових станцій і поштових індексів для кожного місяця, використовуючи uniqueN(). uniqueN() повертає кількість унікальних елементів у стовпці/векторі/data.table.
Ця вправа є частиною курсу
Опрацювання даних із data.table в R
Інструкції до вправи
Знайдіть загальну кількість унікальних початкових станцій і поштових індексів для кожного місяця, використовуючи 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