[解決済み] R on MacOS Error: vector memory exhausted (limit reached?)
質問
Rスクリプト(特にBioconductorパッケージの"getLineages"関数を使用しています)を実行しようとしているのですが、どのようにすればよいですか? スリングショット .
この関数は、このパッケージの他の関数と比較して、最もメモリを消費する関数ではないようなので、この関数を使用すると、エラー "vector memory exhausted (limit reached?)" が表示されるのが不思議です(私が解析しているデータで)。
このような質問がStackoverflowにあることは理解していますが、それらはすべてRの64ビットバージョンに切り替えることを示唆しています。この問題に対する他の回答は今のところないようですが、どなたかご存知でしょうか?
データの大きさは、私のコンピュータの8GBのRAMよりもはるかに少ない、〜120mbしかありません。
解決方法は?
Rstudioを使用している方は、設定することで
Sys.setenv('R_MAX_VSIZE'=32000000000)
は、StackOverflow の複数の投稿で提案されているように、コマンドラインでのみ動作し、Rstudio を使用中にそのパラメータを設定しても、このエラーを防ぐことはできません。
Error: vector memory exhausted (limit reached?)
さらに読み進めていくと これ というスレッドがあり、Rstudioの問題点を明らかにし、解決策を以下のように示しています。
ステップ1:ターミナルを開く。
ステップ2:
cd ~
touch .Renviron
open .Renviron
ステップ3: 以下を最初の行として保存し
.Renviron
:
R_MAX_VSIZE=100Gb
注:この制限は物理メモリと仮想メモリの両方を含みます。したがって、16Gbの物理メモリを持つマシンで_MAX_VSIZE=16Gbを設定しても、このエラーを防ぐことができない場合があります。マシンのスペックによっては、このパラメータを調整する必要があるかもしれません。
関連
-
[解決済み】model.frame.defaultでのエラー:変数の長さが異なる
-
[解決済み】エラー:ベクターメモリの枯渇(制限に達したか) R 3.5.0 macOS
-
[解決済み】library(ggplot2)でエラー:'ggplot2'というパッケージは存在しません。
-
[解決済み】r Error dim(X) must have a positive length?
-
[解決済み] ヒートマップ作成時のエラー - 外部関数呼び出しでNA/NaN/Inf (arg 11)
-
[解決済み】二項演算子への非数値引数【非公開
-
[解決済み】Rでのデータ操作。'X'はアトミックでなければならない
-
[解決済み】forループを実行すると「要因のレベルセットが異なる」というエラーが発生する
-
[解決済み] macOSアップデート後、Gitが動作しない(xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】'builtin'型のオブジェクトはsubsetableではない【重複
-
[解決済み】model.frame.defaultでのエラー:変数の長さが異なる
-
[解決済み】エラー。Rの次元数が正しくない
-
[解決済み】R - if文の引数の長さが0である。
-
[解決済み】 colMeans(x, na.rm = TRUE) のエラー : KNN分類では 'x' は数値でなければならない
-
[解決済み】Rでデータフレームのサブセットをプロットする方法は?
-
[解決済み】エラー - replacement has [x] rows, data has [y].
-
[解決済み】Rで結果の行数がベクトル長(arg 2)の倍数でない件
-
[解決済み】Rでmax.printの制限値を増やす方法
-
[解決済み】起動時にパーをデフォルト値にリセットする方法