Когда стоит использовать bigmemory?
Пакет bigmemory удобен, когда данные представлены в виде плотной числовой матрицы и весь набор данных можно разместить на жёстком диске. Он также совместим с оптимизированными низкоуровневыми библиотеками линейной алгебры на C, например Intel Math Kernel Library. Таким образом, вы можете использовать bigmemory непосредственно в программах на C и C++ для повышения производительности.
Если ваши данные не являются числовыми — например, содержат строковые переменные — или вам нужен более широкий диапазон числовых типов, скажем 8-битные целые числа, стоит обратить внимание на пакет ff. Он схож с bigmemory, но включает структуру, аналогичную data.frame.
Когда стоит использовать bigmemory?
Это упражнение является частью курса
Масштабируемая обработка данных в R
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение