Hi,

I am trying to fit a smoothing model where there are three dimensions
over which I can smooth (x,y,z). I expect interactions between some,
or all, of these terms, and so I have set up my model as

mdl <- gam(PA ~ s(x) + s(y) + s(z) + te(x,y) + te(x,z) + te(y,z) +
te(x,y,z),...)

I have recently read about the ti(), "tensor product interaction
smoother", which takes care of these interaction terms elegantly and
does the nesting properly. The help file says "This is much better
than attempting the same thing with ‘s’or ‘te’ terms representing the
interactions (although mgcv does not forbid it)." There is a 2D
example there also. But I don't understand how I should set this up
for my 3D example. Do I simply replace the te's above with ti? Or is
there more to it than that?

Does anyone have experience with this, and can explain how I should do
it properly?

Mark

______________________________________________
R-help@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.

Reply via email to