我正在运行一个脚本,该脚本对 glmer 模型执行自动向后选择。该脚本运行顺序 drop1() 命令,在每一步后自动删除具有最高 p 值的预测变量。这非常耗时,所以我想让它在一夜之间运行,但是当我离开计算机时 R 停止运行。
我在雪豹中运行 R 3.1.1。我已经设置了系统偏好设置以防止计算机进入睡眠状态,并且我还通过在终端中运行“pmset noidle”来阻止睡眠。尽管如此,当我让脚本继续运行时,它会在我最后一次活动(在任何应用程序中)后静默暂停约 45 分钟,并在我早上再次开始使用计算机时静默恢复。我可以大致判断脚本何时处于活动状态,因为它会定期打印时间戳。我在这篇文章的底部粘贴了输出的示例片段(主要是为了让人们可以看到时间戳)。我意识到我收到了一些与模型拟合相关的警告,但我很确定这些不会导致 7.5 小时的延迟!
这有发生在其他人身上吗?关于如何在我离开计算机时保持脚本运行的任何建议?我是该网站的新手,所以请让我知道我可以提供哪些其他信息。
[1] "Wed Feb 25 21:31:59 2015"
Single term deletions
Model:
Pref ~ Nut * Subfamily + Nut * Sex + Subfamily * Sex + DrinkDur +
TrialTime + holdDur + FeedOrder + (1 | SpCode/Indiv)
Df AIC LRT Pr(Chi)
<none> 809.07
DrinkDur 1 810.77 3.703 0.05433 .
TrialTime 1 807.06 -0.011 1.00000
holdDur 1 807.37 0.306 0.58036
FeedOrder 1 810.24 3.172 0.07490 …Run Code Online (Sandbox Code Playgroud)