【发布时间】:2015-04-12 08:57:39
【问题描述】:
我正在为大量(1000 条)数据曲线拟合非线性模型。我希望该模型无法拟合某些曲线,因此在浏览数据集时,我想忽略那些 nls 返回错误并继续的少数情况。基本的 nls 函数提供了一种通过使用 nls.control 传递的 warnOnly=TRUE 参数来执行此操作的方法。我还想尝试 minpack.lm 包中的 nlsLM 功能。然而,似乎即使 nlsLM 的参数列表与 nls 的参数列表相同,但 warnOnly= 参数不可用。当 nlsLM 遇到错误时,是否有其他方法可以避免终止?谢谢。
【问题讨论】:
-
nlme包中的nlsList具有类似的功能,并且不会因错误而停止 -
谢谢,马拉。我去看看。
标签: r runtime-error nls