2012-02-24 14 views

答えて

7

はありますbigtabulatebigalgebrabiganalytics、などのような関連のパッケージと一緒に、bigmemoryパッケージをチェックしてください。 ffもありますが、bigmemoryスイートのようにユーザーフレンドリーではありません。 bigmemoryスイートは、ffの使用の難しさによって部分的に動機づけられたと報告されています。私はそれが好きです。なぜなら、bigmatrixオブジェクトにアクセスするには、自分のコードにほとんど変更を加える必要がなかったからです。標準の行列とほぼ同じ方法で操作できるため、コードは再利用可能です。

RNetCDFncdfのようなパッケージでNetCDF4経由のHDF5もサポートされています。これは、大規模なデータセットの効率的な保存とアクセスのための、一般的なマルチプラットフォーム、マルチ言語の方法です。

基本的なメモリマッピング機能が必要な場合は、mmapパッケージを参照してください。

+1

Bigmemoryは、Rの外部にあるRAM内のオブジェクトへの外部ポインタと、適切なセマンティクスとして開始されました。ファイルベースのものはffに応答して来ましたが、それは大きなメモリを開始しませんでした。 mmapのヒントと同様、hdf5とnetcdfへのポインタも適切で正しいです。 –

関連する問題