当我使用名为 HydroMe 的包来拟合模型时,某些数据组将返回以下错误:
Error in qr.default(.swts * attr(rhs, "gradient")) :
NA/NaN/Inf in foreign function call (arg 1)
实际上,数据组中不存在缺失值。
代码如下:
library(HydroMe)
fortst<-read.csv(file="F:/fortst.csv")
van.lis <-nlsList(y~SSvan(x,Thr, Ths, alp, scal)|Sample,data=fortst)
示例数据可以从这里下载:
http://www.fileden.com/files/2012/9/13/3346981/fortst.csv
变量Thr
, Ths
, alp
, and scal
不在您的数据框中或fortst.csv
。因此,当它们在y~SSvan(x,Thr, Ths, alp, scal)|Sample
公式,他们是不适用的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)