1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Viết mã R hiệu quả

Connected

Bài tập

Tính tổng theo hàng

Nút thắt thứ hai được xác định là việc tính tổng theo hàng.

total <- apply(d, 1, sum)

Ở bài trước, bạn đã chuyển đối tượng nền sang ma trận. Điều này giúp thao tác apply ở trên nhanh gấp ba lần. Nhưng bạn còn có thể tối ưu thêm nữa — thay apply() bằng rowSums().

Hướng dẫn

100 XP
  • Hoàn thiện hàm r_sum() bằng cách dùng rowSums().
  • Dùng hàm microbenchmark() để so sánh thời gian chạy của app() và r_sum().