НачатьНачать бесплатно

Когда стоит использовать bigmemory?

Пакет bigmemory удобен, когда данные представлены в виде плотной числовой матрицы и весь набор данных можно разместить на жёстком диске. Он также совместим с оптимизированными низкоуровневыми библиотеками линейной алгебры на C, например Intel Math Kernel Library. Таким образом, вы можете использовать bigmemory непосредственно в программах на C и C++ для повышения производительности.

Если ваши данные не являются числовыми — например, содержат строковые переменные — или вам нужен более широкий диапазон числовых типов, скажем 8-битные целые числа, стоит обратить внимание на пакет ff. Он схож с bigmemory, но включает структуру, аналогичную data.frame.

Когда стоит использовать bigmemory?

Это упражнение является частью курса

Масштабируемая обработка данных в R

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение