Thanks for the hack Gabor! That works just fine... (I guess until the step.gam function is re-structured :D)
On Thu, Oct 20, 2011 at 9:20 AM, Gabor Grothendieck <ggrothendi...@gmail.com > wrote: > On Wed, Oct 19, 2011 at 4:08 PM, Sébastien Bihorel <pomc...@free.fr> > wrote: > > Dear R-users, > > > > I would need some advices on the proper way to call a particular > function. > > This function is called scope.char and it is embedded in the step.gam > > function from the gam package. I am trying to call scope.char directly in > a > > script but I did not find the proper way to do so. Is this even possible? > If > > so, what is the proper syntax? > > > > Thank you for your time and help. > > > > As has already pointed out it can't really be done but if you want a > hack then this will do it. It does depend on the specific position of > scope.char within step.gam, > > > library(gam) > > eval(body(step.gam)[[2]]) > > > > # check that its now there > > scope.char > function (formula) > { > formula = update(formula, ~-1 + .) > tt <- terms(formula) > tl <- attr(tt, "term.labels") > if (attr(tt, "intercept")) > c("1", tl) > else tl > } > > > -- > Statistics & Software Consulting > GKX Group, GKX Associates Inc. > tel: 1-877-GKX-GROUP > email: ggrothendieck at gmail.com > [[alternative HTML version deleted]]
______________________________________________ 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.