R控制台异常缓慢,长时间落后的作业(PDF输出)完成



当我运行一个大的R脚本时(如预期的那样工作得很好,基本上在脚本的结尾生成一个正确的PDF(基础绘图加上beeswarm,脚本的最后一行是dev.off()),我注意到PDF在~3秒后完成,甚至可以在其他应用程序中打开,远早于控制台输出(仅几个整数值和代码的echo ~400行)完成(~20秒)。没有错误报告。在这两者之间,回声停止,几秒钟内什么都不做。

我在Win-7上使用R Studio V0.97.551, R版本3.0.1。

gc()或关闭并重启R没有帮助,并且使用的数据结构也不是很大(5个数据帧,最多60个obs和64个数字或短字符变量)。可用内存应该足够(根据任务管理器,大约4 GB),但是CPU在那段时间很忙。

我同意这是不可复制的其他人w/o的脚本,然而太大的帖子,但也许有人遇到了同样的问题,甚至解释或建议什么检查?提前感谢!

编辑:

我直接在r3.0.1(无RStudio)中运行完全相同的代码,问题消失了,这表明问题与RStudio有关。我添加了RStudio标签,但我不确定我现在是否应该将这个问题移动到其他地方?

最近我遇到了类似的问题——从RStudio运行变得非常慢,甚至当它执行一些简单的例子('plot')。在搜索了一下之后,这篇文章给我指明了正确的地方,最终导致了一个解决方案:通过重命名"RStudio- desktop目录"来重置RStudio。这样做的确切方法取决于您使用的操作系统,您可以在这里找到详细说明。

最新更新