Cập nhật một cột hiện có (II)
Trong bài trước, bạn chỉ cập nhật một giá trị và bạn biết chính xác vị trí cần cập nhật, tức là hàng thứ hai của cột start_station. Tuy nhiên, trong công việc hằng ngày, bạn thường muốn cập nhật nhiều giá trị và sẽ không biết trước vị trí của chúng.
Bạn có thể dùng biểu thức lọc trong i giống như ở chương 1 để cập nhật các cột theo tham chiếu.
Trong bài này, bạn sẽ làm việc với một data.table mới, untidy, gần như giống hệt batrips, ngoại trừ việc chúng tôi đã ngẫu nhiên đưa vào một số giá trị âm trong cột duration.
Bài tập này là một phần của khóa học
Xử lý dữ liệu với data.table trong R
Hướng dẫn bài tập
Thay thế tất cả các hàng có duration nhỏ hơn 0 bằng NA.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Replace negative duration values with NA
untidy[___, ___]