Skip to content

How to get curve information from a gam model

4 messages · David Winsemius, exu

exu
#
I'm using library(mgcv)

I did a gam regression like this

model <- gam(formula = y ~ s(x), family="binomial")

Now I'd like to get 2 vectors x and z (with z=s(x)), so that I can implement
the model outside R.  How can I do this?

Thanks.



--
View this message in context: http://r.789695.n4.nabble.com/How-to-get-curve-information-from-a-gam-model-tp4642785.html
Sent from the R help mailing list archive at Nabble.com.
#
On Sep 11, 2012, at 8:08 AM, exu wrote:

            
?predict.gam
#
On Sep 11, 2012, at 12:10 PM, exu wrote:

            
And I'm having even greater difficulty because I cannot see any of it. 

(My prediction: It gave you linear predictors at your original data points, since you did not give it a newdata argument and you only have one term.  I suspect that the chosen smoothing basis might have constructed a matrix output.)

The help page ?mgcv::predict.gam has worked examples. In fact the first example illustrated what I thought you would be attempting. Working through all the examples on a help page is a great way to learn a function's capabilities.