小编Ali*_*aft的帖子

当我不主动使用计算机时,R 脚本停止运行

我正在运行一个脚本,该脚本对 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)

sleep r osx-snow-leopard

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

osx-snow-leopard ×1

r ×1

sleep ×1