Khi nào bạn nên dùng bigmemory?
Gói bigmemory hữu ích khi dữ liệu của bạn được biểu diễn dưới dạng ma trận đặc (dense), chỉ gồm số và bạn có thể lưu toàn bộ tập dữ liệu trên ổ đĩa. Nó cũng tương thích với các thư viện đại số tuyến tính cấp thấp, tối ưu viết bằng C, như Intel Math Kernel Library. Vì vậy, bạn có thể dùng bigmemory trực tiếp trong các chương trình C và C++ để đạt hiệu năng tốt hơn.
Nếu dữ liệu của bạn không phải là số — ví dụ có biến chuỗi — hoặc nếu bạn cần nhiều kiểu số hơn — như số nguyên 8-bit — thì bạn có thể cân nhắc gói ff. Gói này tương tự bigmemory nhưng có cấu trúc giống data.frame.
Bạn nên dùng bigmemory trong trường hợp nào?
Bài tập này là một phần của khóa học
Xử lý dữ liệu có khả năng mở rộng trong R
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập