[R] Error in 1:p : NA/NaN argument when running model comparisons
Uwe Ligges
ligges at statistik.tu-dortmund.de
Thu Jun 11 17:46:49 CEST 2009
Lindsay Banin wrote:
> Hi there,
>
> I am trying to compare nonlinear least squares regression with AIC and anova. The simplest model is one nonlinear curve, and in the more complex model I have a categorical variable (producing parameter estimates for four curves).
> Both models run fine, but when I try to produce an AIC value for the second model I get the error:
>
>> AIC(pow.nls1)
> [1] 114408.3
>> AIC(pow.nls2)
> Error in 1:p : NA/NaN argument
Well, without model specification and data it is impossible for us to
know why exactly the AIC cannot be calculated.
Uwe Ligges
> And similarly, when I try to compare the models with ANOVA, I get:
>
> anova(pow.nls1, pow.nls2)
> Error in if (df[i] > 0) { : missing value where TRUE/FALSE needed
>
> It seemed as if this could be a problem with the dataset, but I have checked thoroughly and there are no missing values etc.
> What do these error messages actually indicate?
>
> Many thanks in advance!
> Lindsay
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list