CommencezCommencez gratuitement

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

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice