Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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[___, ___]
Chỉnh sửa và Chạy Mã