Использование .SD (II)
С помощью lapply() можно применить одну функцию ко всем столбцам, указанным в .SDcols. В этом упражнении вы вычислите количество уникальных начальных станций и почтовых индексов для каждого месяца, используя функцию 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