在excel文件中编写DocumentTermMatrix时遇到错误:java.lang.OutOfMemoryError:GC开销限制超出

时间:2017-09-14 10:58:57

标签: r

我的DTM生成矩阵,大矩阵(7137144元素,54.9 MB)

tdmMatrix2 <- as.matrix(removeSparseTerms(dtmr, 0.999))

之后,我想将我的tdmMatrix2写入xls文件并面临此错误: .jcall(cell,“V”,“setCellValue”,value)出错:   java.lang.OutOfMemoryError:超出GC开销限制

我使用了以下功能

for(i in seq_along(tdmMatrix2))
{
  gc()
  jgc()
write.xlsx(tdmMatrix2[i], "DTM2.xlsx")
}

**但它没有给我正确的解决方案,因为文件有错误的值.. 请为此提出一些建议。 这是我的dtm:

  

Ç   &LT;&GT;   非稀疏条目:41008/7096136   稀疏度:99%   最大学期长度:19   加权:术语频率(tf)**

0 个答案:

没有答案