Dans quels cas devriez-vous utiliser bigmemory?
Le paquet bigmemory est utile lorsque vos données sont représentées sous forme de matrice dense et numérique, et que vous pouvez stocker l'ensemble du jeu de données sur votre disque. Il est aussi compatible avec des bibliothèques d'algèbre linéaire bas niveau optimisées en C, comme Intel Math Kernel Library. Ainsi, vous pouvez utiliser bigmemory directement dans vos programmes C et C++ pour de meilleures performances.
Si vos données ne sont pas numériques — si vous avez des variables de type chaîne de caractères — ou si vous avez besoin d'une plus grande variété de types numériques — comme des entiers sur 8 bits — vous pourriez envisager le paquet ff. Il est similaire à bigmemory, mais offre une structure proche d'un data.frame.
Dans quels cas devriez-vous utiliser bigmemory?
Cette activité fait partie du cours
Traitement de données évolutif en R
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice