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

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

Xem khóa học

Hướng dẫn bài tập

Thêm hai cột mới (mean_durationmedian_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]
Chỉnh sửa và Chạy Mã