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

Добавление нового столбца

Как было показано в видео, data.table не создаёт глубокую копию объекта при его изменении. Вместо этого объект можно изменять по ссылке (in-place) — это экономит память и ускоряет выполнение. Для этого используется оператор :=. При обновлении data.table по ссылке не нужно присваивать результат новому объекту: исходная data.table изменяется напрямую.

Это упражнение является частью курса

Работа с данными с помощью data.table в R

Посмотреть курс

Инструкции к упражнению

Добавьте новый столбец duration_hour в таблицу batrips по ссылке, разделив значения столбца duration на 3600.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Add a new column, duration_hour
___[, ___ := ___]
Редактировать и запускать код