我正在疏通模型,有些疏通操作需要几天,有些需要几个小时。我想知道是否可以在挖泥机运行时告诉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)
挖泥机的问题在于,由于它会生成数千个模型,因此会以“单一拟合”的形式填充控制台,因此我添加的以前的进度条会很快丢失。我想知道我是否可以解决这个问题。
谢谢`
答案 0 :(得分:1)
您可以将错误流重定向到文件:
sink(type = "message", file = "error.log")
别忘了之后关闭水槽,将错误和警告显示回控制台:
sink(type = "message")