Поєднання i, j та by (I)
У цій вправі ви поєднаєте аргументи i, j та by, щоб знайти першу й останню поїздку для кожної початкової станції. Нагадаємо, що data.table спершу відфільтровує рядки в i, потім групує їх за допомогою by, а насамкінець обчислює вираз у j.
Ця вправа є частиною курсу
Опрацювання даних із data.table в R
Інструкції до вправи
- Впорядкуйте
batripsза стовпцемstart_dateу зростаючому порядку. - Згрупуйте рядки за
start_station. - Добудьте перший і останній рядки зі
start_date.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Find the first and last ride for each start_station
first_last <- batrips[___,
.(start_date = ___),
by = ___]
first_last