[R-sig-ME] nlmer and the binomial distribution.
Kenneth Knoblauch
ken@knob|@uch @end|ng |rom |n@erm@|r
Sun Feb 10 19:43:59 CET 2019
Just a point of note, that the repeated package is on CRAN
https://cran.r-project.org/web/packages/repeated/index.html
and the gnm package on CRAN might be able to handle this, too,
https://cran.r-project.org/web/packages/gnm/index.html
Good luck.
> nlmer does *not* handle non-Gaussian (exponential family) models
> (GNLMMs). I don't know of a mainstream, out-of-the-box solution for
> frequentist fits of GNLMMs in R.
>
> * brms can handle nonlinear models with non-Gaussian responses
> <https://cran.r-project.org/web/packages/brms/vignettes/brms_nonlinear.html>
> . It does Bayesian estimation only, but optimization *could* be hacked
> if you wanted <https://github.com/paul-buerkner/brms/issues/115>
>
> * you could try the gnlmm function in Jim Lindsey's repeated package;
> you'll have to install it and the rmutils package from source
> available
> at <http://www.commanster.eu/rcode.html>
> * to my knowledge the TMB package would be the most
> straightforward/modern way to fit GNLMMs in R, but you would have to
> figure out how to write the TMB code.
>
> On 2019-02-10 4:50 a.m., Rolf Turner wrote:
>>
>> It is not clear to me from the help file whether the nlmer() function
>> from the lme4 package can be used to fit non-linear mixed models when
>> the response has a discrete distribution, in particular a binomial
>> distribution. I'd like to fit a mixed binomial model in which the
>> success probability *cannot* be expressed as "linkinv(linear
>> predictor)"
>> where "linkinv()" is the inverse of one of the "standard" link
>> functions
>> (logit, probit, or cloglog) and the linear predictor is linear in the
>> model parameters, but has to be expressed as a more complicated
>> non-linear function of the parameters and the predictors.
>>
>> If it is possible, how should the response appear in the formula?
>> Should
>> it be given in the form
>>
>> cbind(successes,failures) ~ ... ?
>>
>> And how should the non-linear function be structured so as to
>> accommodate the two-column nature of the response?
>>
>> I *might* be able to figure all this out by experimenting, but the
>> range
>> of possible wrong approaches and wrong garden paths down which to
>> lead
>> myself kind of overwhelms me.
>>
>> So I thought I'd ask here and maybe save myself a bit of time. :-)
>
>> cheers,
> v
>> Rolf Turner
>>
>> P. S. It's quite possible that my question makes no real sense at
>> all.
>> If so, please feel free to tell me so, but a bit of elaboration as to
>> why would be appreciated.
>>
>> R. T.
>>
--
Kenneth Knoblauch
Inserm U1208
Stem-cell and Brain Research Institute
18 avenue du Doyen Lépine
69500 Bron
France
tel: +33 (0)4 72 91 34 77
fax: +33 (0)4 72 91 34 61
portable: +33 (0)6 84 10 64 10
http://www.sbri.fr/user/1453
More information about the R-sig-mixed-models
mailing list