[R] Strange error returned or bug in gam in mgcv????
Simon Wood
s.wood at bath.ac.uk
Tue Sep 1 18:31:04 CEST 2009
The basic problem is that you have requested a 10 dimensional thin plate
spline, with a basis dimension of 196830. In reality it will not be possible
to compute this, even if you have more than 196830 data. In any case it would
be unlikely to provide a very useful model --- the "simplest" function that
it can theoretically represent will have 3003 degrees of freedom.
That said the error message is obviously rather unhelpful... Can you tell me
how many data you are actually trying to fit, and I'll try and track down
exactly where it's failing, and put in a more informative message.
best,
Simon
On Tuesday 01 September 2009 14:51, Corrado wrote:
> Dear friends,
>
> what is this error message in gam???? I cannot understand what it means
> .... is it a bug?
>
> gam_bray_scot24_pc_0505<gam(bray~s(PC1,PC2,PC3,PC4,PC5,
> PC1.1,PC2.1,PC3.1,PC4.1,PC5.1),data=dist_scot24_vector_with_climate)
>
> Error in if (length(data) != vl) { :
> missing value where TRUE/FALSE needed
> Calls: gam ... smooth.construct -> smooth.construct.tp.smooth.spec -> array
> In addition: Warning message:
> In array(0, n * k) : NAs introduced by coercion
> Execution halted
>
> Thanks in advance,
>
> Best regards
--
> Simon Wood, Mathematical Sciences, University of Bath, Bath, BA2 7AY UK
> +44 1225 386603 www.maths.bath.ac.uk/~sw283
More information about the R-help
mailing list