nlformula: Manipulate a Nonlinear Model Formula
Description
Check and manipulate the formula for a nonlinear model, such as
specified in nlmer
.Arguments
mc
matched call from the calling function, typically
nlmer()
. Should have arguments named
[object Object],[object Object],[object Object] Value
- a list with components
- "respMod"a response module of class
"nlsResp"
- "frame"the model frame, including a terms attribute
- "X"the fixed-effects model matrix
- "reTrms"the random-effects terms object
Details
The model formula for a nonlinear mixed-effects model is
of the form resp ~ nlmod ~ mixed
where
resp
is an expression (usually just a name) for
the response, nlmod
is the call to the nonlinear
model function, and mixed
is the mixed-effects
formula defining the linear predictor for the parameter
matrix. If the formula is to be used for optimizing
designs, the resp
part can be omitted.