Добавление нескольких столбцов (I)
Нередко возникает необходимость добавить или обновить сразу несколько столбцов по ссылке. В data.table для этого предусмотрено два способа:
- форма LHS := RHS
- функциональная форма
В этом упражнении вы будете добавлять столбцы с помощью формы LHS := RHS. В левой части (LHS) имена столбцов задаются в виде символьного вектора, а в правой части (RHS) — значения или выражения, которые помещаются внутрь list() (или его псевдонима .()).
Это упражнение является частью курса
Работа с данными с помощью data.table в R
Инструкции к упражнению
Добавьте два новых столбца (mean_duration и median_duration) по ссылке с помощью формы LHS := RHS — так, чтобы они вычисляли среднее значение и медиану столбца duration для каждой станции отправления start_station.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Add columns using the LHS := RHS form
batrips[, ___,
by = start_station]