On 1/29/06, Søren Højsgaard <[EMAIL PROTECTED]> wrote:
> In connection with calculating Monte Carlo p-values based on sampled data 
> sets: The calculations involve something like
>    update(lmer.model, data=newdata)
> where newdata is a simulated dataset comming from simulate(lmer.model). I 
> guess the update could be faster if one could supply the update function with 
> the parameter estimates from the original fit of the lmer.model as starting 
> values. Is this possible to achieve??

Possible - yes.  (See the quote in the fortunes package about "This is
R.  There is no if - only how.")

Roughly what one does is

 - Take a copy of the fitted model object as, say, "mer"
 - .Call("mer_update_y", mer, ynew, PACKAGE = "Matrix")
 - arrange for a suitable call to
   LMEoptimize(mer) <- controloptions

The last part is a little tricky in that "LMEoptimize<-" is hidden in
the Matrix namespace.

I'm happy to write a function to do this but my creativity is at a low
ebb and I would appreciate any suggestions for a suitable name and
calling sequence.  Even more welcome would be an existing generic
function for which something like this could be a method.

> Best
> Søren
>
> ________________________________
>
> Fra: [EMAIL PROTECTED] på vegne af Peter Dalgaard
> Sendt: lø 28-01-2006 01:12
> Til: Douglas Bates
> Cc: Søren Højsgaard; [email protected]
> Emne: Re: [R] how calculation degrees freedom
>
>
>
> Douglas Bates <[EMAIL PROTECTED]> writes:
>
>
> > > Of course, Monte Carlo p-values have their problems, but the world
> > > is not perfect....
> >
> > Another approach is to use mcmcsamp to derive a sample from the
> > posterior distribution of the parameters using Markov Chain Monte
> > Carlo sampling.  If you are interested in intervals rather than
> > p-values the HPDinterval function from the coda package can create
> > those.
> >
>
> We (Søren and I) actually had a look at that, and it seems not to
> solve the problem. Rather, mcmcsamp tends to reproduce the Wald style
> inference (infinite DF) if you use a suitably vague prior.
>
> It's a bit hard to understand clearly, but I think the crux is that
> any Bayes inference only depends on data through the likelihood
> function. The distribution of the likelihood never enters (the
> hardcore Bayesian of course won't care). However, the nature of DF
> corrections is that the LRT does not have its asymptotic distribution,
> and mcmc has no way of picking that up.
>
>
> --
>    O__  ---- Peter Dalgaard             Øster Farimagsgade 5, Entr.B
>   c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
>  (*) \(*) -- University of Copenhagen   Denmark          Ph:  (+45) 35327918
> ~~~~~~~~~~ - ([EMAIL PROTECTED])                  FAX: (+45) 35327907
>
>
>
>

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to