НачатьНачать бесплатно

Добавление нескольких столбцов (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]
Редактировать и запускать код