fmoreira
2012-Sep-05  15:50 UTC
[R] how to visualise the smoothers of a model averaged GAM ?
Hi,
It is not clear to me what a model-averaged (sensu MuMIn package) GAM is...
How is the smoother averaged and how can I see it ?
My model is:
M.gam.auto <- gam (Leksite ~ s(Altmean,k=4) + s(Class_unfav_prop, k=4) + 
               + s(Visib2000, k=4) + s(Ddisturbance, k=4) + s(Steppe_prop,
k=4)
                  + s(autocov2, k=4), family=binomial, data= leks)
When i extract the confidence intervals for the average models (all models
with delta AIC <2), I get:
> confint (avgmod)
                             2.5 %       97.5 %
(Intercept)           -0.705495919  0.090974395
s(Altmean).1          -1.032000478  0.846255206
s(Altmean).2          -0.131526964  3.181165030
s(Altmean).3          -0.479038766  1.511470593
s(autocov2).1         -0.594732400  5.030680753
s(autocov2).2         -3.932830030 18.377288299
s(autocov2).3         -5.859925892  3.269061133
s(Ddisturbance).1     -0.324700903  0.609412974
s(Ddisturbance).2     -0.016172651  5.880936668
s(Ddisturbance).3     -0.881357264  0.862160976
s(Steppe_prop).1      -0.002864215  0.002861629
s(Steppe_prop).2      -0.022374707  0.022389396
s(Steppe_prop).3       0.191842041  1.242861265
s(Class_unfav_prop).1 -0.119628517  0.109562147
s(Class_unfav_prop).2 -0.246237564  0.274136388
s(Class_unfav_prop).3 -0.588583036  0.189353845
s(Visib2000).1        -0.003592773  0.003593891
s(Visib2000).2        -0.012680896  0.012686619
s(Visib2000).3        -0.489773942  0.206553913
Not sure of this means nor how to visualize the smoothers...
Help would be appreciated.
Francisco Moreira
Institute of Agronomy
Technical University of Lisbon
--
View this message in context:
http://r.789695.n4.nabble.com/how-to-visualise-the-smoothers-of-a-model-averaged-GAM-tp4642302.html
Sent from the R help mailing list archive at Nabble.com.
Youssef
2012-Sep-05  16:57 UTC
[R] how to visualise the smoothers of a model averaged GAM ?
Hi, If i understand what you mean, you can do Plot(M.gam.auto) You Will get the centered predictions for smooths, you can also extract predictions for each term using (predict(M.gam.auto, type="terms")). The results you got are th? coefficients for each of you smooths pieces (as k=4, you get 3), but they re not interpretable as they are. Hope this could help Youssef Le 2012-09-05 ? 11:50, fmoreira <fmoreira at isa.utl.pt> a ?crit :> Hi, > > It is not clear to me what a model-averaged (sensu MuMIn package) GAM is... > How is the smoother averaged and how can I see it ? > > My model is: > > M.gam.auto <- gam (Leksite ~ s(Altmean,k=4) + s(Class_unfav_prop, k=4) + > + s(Visib2000, k=4) + s(Ddisturbance, k=4) + s(Steppe_prop, > k=4) > + s(autocov2, k=4), family=binomial, data= leks) > > When i extract the confidence intervals for the average models (all models > with delta AIC <2), I get: > >> confint (avgmod) > 2.5 % 97.5 % > (Intercept) -0.705495919 0.090974395 > s(Altmean).1 -1.032000478 0.846255206 > s(Altmean).2 -0.131526964 3.181165030 > s(Altmean).3 -0.479038766 1.511470593 > s(autocov2).1 -0.594732400 5.030680753 > s(autocov2).2 -3.932830030 18.377288299 > s(autocov2).3 -5.859925892 3.269061133 > s(Ddisturbance).1 -0.324700903 0.609412974 > s(Ddisturbance).2 -0.016172651 5.880936668 > s(Ddisturbance).3 -0.881357264 0.862160976 > s(Steppe_prop).1 -0.002864215 0.002861629 > s(Steppe_prop).2 -0.022374707 0.022389396 > s(Steppe_prop).3 0.191842041 1.242861265 > s(Class_unfav_prop).1 -0.119628517 0.109562147 > s(Class_unfav_prop).2 -0.246237564 0.274136388 > s(Class_unfav_prop).3 -0.588583036 0.189353845 > s(Visib2000).1 -0.003592773 0.003593891 > s(Visib2000).2 -0.012680896 0.012686619 > s(Visib2000).3 -0.489773942 0.206553913 > > Not sure of this means nor how to visualize the smoothers... > Help would be appreciated. > > > Francisco Moreira > Institute of Agronomy > Technical University of Lisbon > > > > -- > View this message in context: http://r.789695.n4.nabble.com/how-to-visualise-the-smoothers-of-a-model-averaged-GAM-tp4642302.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > 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.
fmoreira
2012-Sep-05  17:12 UTC
[R] how to visualise the smoothers of a model averaged GAM ?
Maybe I should have added further details to my previous message. So, after running dd <- dredge (M.gam.auto) avgmod <- model.avg(dd, subset = delta < 2) I ask for the confidence intervals using confint (avgmod) What you are suggesting would result in the visualization of the initial model, not of this averaged one...right? -- View this message in context: http://r.789695.n4.nabble.com/how-to-visualise-the-smoothers-of-a-model-averaged-GAM-tp4642302p4642307.html Sent from the R help mailing list archive at Nabble.com.