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

Обновление существующего столбца (II)

В предыдущем упражнении вы обновляли одно значение и точно знали, где оно находится: во второй строке столбца start_station. Однако в повседневной работе нередко приходится обновлять сразу несколько значений, не зная заранее их позиций.

Для этого можно использовать выражения фильтрации в i — точно так же, как вы делали в первой главе, — чтобы обновлять столбцы по ссылке.

В этом упражнении вы будете работать с новой data.tableuntidy. Она почти идентична batrips, за одним исключением: в столбец duration были случайным образом добавлены отрицательные значения.

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

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

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

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

Замените все строки, в которых duration меньше 0, на NA.

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

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

# Replace negative duration values with NA
untidy[___, ___]
Редактировать и запускать код