始める無料で始める

bigmemory はどこで使うべきですか?

bigmemory パッケージは、データが密な数値行列で表され、データセット全体をハードドライブに保存できる場合に有用です。さらに、Intel の Math Kernel Library のような C で書かれた最適化された低水準の線形代数ライブラリとも互換性があります。そのため、より高いパフォーマンスのために、C や C++ のプログラムから bigmemory を直接利用できます。

データが数値ではない(文字列変数がある)場合や、8ビット整数のようにより広い数値型の範囲が必要な場合は、ff パッケージの利用を検討するとよいでしょう。これは bigmemory に似ていますが、data.frame に近い構造を含みます。

bigmemory はどこで使うべきですか?

この演習はコースの一部です

Rで学ぶスケーラブルなデータ処理

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する