Thêm nhiều cột (I)
Thường thì bạn sẽ muốn thêm/cập nhật nhiều cột theo tham chiếu. Có hai cách để làm điều này trong data.table:
- Dạng LHS := RHS
- Dạng hàm (functional form)
Trong bài tập này, bạn sẽ thêm các cột bằng dạng LHS := RHS. Ở LHS, bạn chỉ định tên cột dưới dạng một vector ký tự, và ở RHS, bạn chỉ định các giá trị/biểu thức cần thêm bên trong list() (hoặc bí danh .()).
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
Thêm hai cột mới (mean_duration và median_duration) theo tham chiếu bằng dạng LHS := RHS để tính mean và median của cột duration cho từng start_station.
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.
# Add columns using the LHS := RHS form
batrips[, ___,
by = start_station]