マトリックス (y) に変換する大きなテーブル (x) があります。
2 つの異なるコマンドを使用しました。
x <- reshape(y, direction="wide", v.names="column1",
timevar="column2", idvar="column3")
また
x <- cast(x, column1~column2)
数時間待つと、エラー メッセージが表示されます。
Error: cannot allocate vector of size 87 KB
さらに: 50 件以上の警告がありました (最初の 50 件を表示するには warning() を使用します)。
と入力warnings()
すると、不平を言っていることがわかりました
Reached total allocation of 1535 Mb:
see help(memory.size)
2 回目の試行では、memory.size(TRUE)
最初に " と入力すると、次のメッセージが表示されます。
[1] 12.88
その後、もう一度分析を行います。ただし、同じエラー メッセージが表示されます。
Windows 2000 のデスクトップ PC を使用しています。R2.12.0 を使用しています。
この問題を取り除くことが可能かどうか教えていただけませんか?
最初に「12.88」と入力したときに教えてmemory.size(TRUE)
いただけますか? 12G 物理はすべて、2 回目の試行で R によってすぐに使用される RAM であることを意味しますか?