MuMin Dredge的进度栏

时间:2018-12-21 14:28:48

标签: r progress-bar mixed-models mumin

我正在疏通模型,有些疏通操作需要几天,有些需要几个小时。我想知道是否可以在挖泥机运行时告诉R给我进度状态,以便我知道要等待多长时间。

L <- lmer(Fw.FratioFall ~ scale(Average_mintemp_winter) 
          + scale(Average_mintemp_winter^2)
          + scale(percentage_woody_coverage) 
          + scale(percentage_woody_coverage^2)
          + scale(kmRoads.km2) 
          + scale(kmRoads.km2^2) 
          + scale(WELLS_ACTIVEinsideD) 
          + scale(WELLS_ACTIVEinsideD^2) 
          + scale(BadlandsCoyote.1000_mi)
          + scale(BadlandsCoyote.1000_mi^2) 
          + scale(WT_DEER_springsurveys)
          + scale(WT_DEER_springsurveys^2) 
          + scale(BadlandsCoyote.1000_mi)*scale(WELLS_ACTIVEinsideD) 
          + scale(Average_mintemp_winter)*scale(BadlandsCoyote.1000_mi)
          + scale(Average_mintemp_winter)*scale(WELLS_ACTIVEinsideD)
          + year + (year^2) + (year^3) + (1 | YEAR) + (year | StudyArea),  REML = F, data = mydata)


Model1 = dredge(L)

挖泥机的问题在于,由于它会生成数千个模型,因此会以“单一拟合”的形式填充控制台,因此我添加的以前的进度条会很快丢失。我想知道我是否可以解决这个问题。

谢谢`

1 个答案:

答案 0 :(得分:1)

您可以将错误流重定向到文件:

sink(type = "message", file = "error.log")

别忘了之后关闭水槽,将错误和警告显示回控制台:

sink(type = "message")