Ah, "forgot" is a bit too generous. Seems I failed to get that far in the Extensions manual because I never dealt with S4 classes until now. Thanks for the pointer.
Mike -- Mike Lawrence Graduate Student Department of Psychology Dalhousie University Looking to arrange a meeting? Check my public calendar: http://tr.im/mikes_public_calendar ~ Certainty is folly... I think. ~ 2010/9/28 Uwe Ligges <lig...@statistik.tu-dortmund.de>: > I guess you forgot to import the relevant S4 functionality into your > namespace. > > Best, > Uwe > > > > On 28.09.2010 02:33, Mike Lawrence wrote: >> >> Hi folks, >> >> I'm not sure if this is a bug or not so I thought I'd check here >> first. I came across it while working on an update to my package where >> I try to get AICtab slot from the summary of an lmer object ( >> summary(my_lmer)@AICtab ). The attached contains a minimal example, >> where the code below will work if you load the f() function by >> sourcing the package's R code but will throw an error ("trying to get >> slot "AICtab" from an object (class "table") that is not an S4 >> object") if you load the f() function by installing and loading the >> package itself. >> >> library(lme4) >> #here is where you would either source('f.R') or library(dummy) >> >> #fit an lmer model (from ?lmer examples) >> fm1<- lmer(Reaction ~ Days + (Days|Subject), sleepstudy) >> >> #run f() >> f(fm1) >> >> >> >> ______________________________________________ >> R-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel > > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel