Обновление существующего столбца (II)
В предыдущем упражнении вы обновляли одно значение и точно знали, где оно находится: во второй строке столбца start_station. Однако в повседневной работе нередко приходится обновлять сразу несколько значений, не зная заранее их позиций.
Для этого можно использовать выражения фильтрации в i — точно так же, как вы делали в первой главе, — чтобы обновлять столбцы по ссылке.
В этом упражнении вы будете работать с новой data.table — untidy. Она почти идентична batrips, за одним исключением: в столбец duration были случайным образом добавлены отрицательные значения.
Это упражнение является частью курса
Работа с данными с помощью data.table в R
Инструкции к упражнению
Замените все строки, в которых duration меньше 0, на NA.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Replace negative duration values with NA
untidy[___, ___]