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

Data frame và ma trận - chọn cột

Tất cả giá trị trong một ma trận phải có cùng kiểu dữ liệu, điều này ảnh hưởng đến hiệu năng khi chọn hàng và cột.

Giả sử bạn có hai đối tượng, mat (một ma trận) và df (một data frame).

Bài tập này là một phần của khóa học

Viết mã R hiệu quả

Xem khóa học

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

Dùng hàm microbenchmark(), mất bao lâu để chọn cột đầu tiên từ mỗi đối tượng này? Nói cách khác, cái nào nhanh hơn: mat[, 1] hay df[, 1]?

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.

# Which is faster, mat[, 1] or df[, 1]? 
microbenchmark(___, ___)
Chỉnh sửa và Chạy Mã