我目前正在使用nlme进行混合效果回归。

我想通过提供对nlme调用中的参数的上限和下限来执行约束优化。

这可能吗?

最佳答案

如果将上限定义为与传递到upper_boundsstart参数的向量长度相同的向量nlme,则可以通过nlmeControl()设置上限:

nlme(..., control = nlmeControl(opt = "nlminb", upper = upper_bounds))


提出问题时,这可能是不可能的,但在nlme版本3.1.137中有效。

08-19 23:36