简体   繁体   English

Java堆空间不足,R编程

[英]not enough java heap space' r programming

I am out of my R depth. 我超出了R的深度。 I defined a function nGrams (using RWeka) that worked fine when I tried it out, and sometimes it still does. 我定义了一个nGrams函数(使用RWeka),当我尝试该函数时效果很好,有时仍然可以。 I do not know how to figure out what environment it works in, what environment I am in when I want to use it, etc. Any quick tips or can you point me to a webpage that could help? 我不知道如何弄清楚它在什么环境下工作,我想在什么环境下使用它,等等。有任何快速提示或您可以指出一个可以帮助我的网页吗? If I have to put in a change environment command every time I use it, that is just fine. 如果每次使用时都必须输入一个change environment命令,那很好。 I really do not understand the issue. 我真的不明白这个问题。

here is what I see in my console. 这是我在控制台中看到的内容。

blog2gramfreq <- nGrams(cleanblogs100000, 2) Error in ls(envir = envir, all.names = private) : invalid 'envir' argument Called from: top level Called from: top level Browse[1]> blog2gramfreq <-nGrams(cleanblogs100000,2)ls错误(envir = envir,all.names = private):无效的'envir'参数调用自:顶层调用自:顶层浏览[1]>

structure(function (this, private = FALSE, ...) 
{
envir <- attr(this, ".env")
ls(envir = envir, all.names = private)
}, export = FALSE, S3class = "Object", modifiers = "public")

I do see nGrams in my Global Environment window. 我在“全局环境”窗口中确实看到了nGrams。

This was something that came up in a Coursera class blog that i did not find an answer to, at least for R. Here is an answer that worked for me when I received the "'OutOfMemoryError : not enough java heap space" error in R programming. 这是在Coursera类博客中出现的,至少在R中我找不到答案。这是当我在R中收到“'OutOfMemoryError:Java堆空间不足”错误时对我有用的答案编程。

options(java.parameters="-Xmx4000m") 选项(java.parameters =“-Xmx4000m”)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM