0
我想將一個txt文件加載到R中,並且遇到內存錯誤。當我檢查可用內存時,它說8072.我嘗試使用fread,並由於某種原因關閉了它。該文件有785,000,000條記錄,2列(1 GB)。我正在使用運行64位的8 GB計算機。過去我已經加載了比這更大的數據集。任何建議?要解決這個錯誤:無法分配大小爲1000.0 Mb的向量R
memory.limit()
data<-read.table("volume.txt",sep="\t")[,c(ttl_units)]
require(data.table)
fread("shipped asin volume.txt",sep="\t", header= TRUE)-> pre
'format(object.size(rep(1,7.85e8)),units =「Gb」)'給我5.8Gb'。這只是一列785M記錄,全是1。你確定你的計算是正確的嗎? – thelatemail
我會檢查計算,並確保我正確地做到了。我結束了工作。我不確定爲什麼它會在我嘗試過的前幾次關閉R。 – symn28