- formula
An object of class "formula": a symbolic description of the
model to be fitted.
- p
The probability of receiving the sensitive question (Mirrored
Question Design, Unrelated Question Design); the probability of answering
truthfully (Forced Response Design); the probability of selecting a red card
from the 'yes' stack (Disguised Response Design). For "mirrored" and
"disguised" designs, p cannot equal .5.
- p0
The probability of forced 'no' (Forced Response Design).
- p1
The probability of forced 'yes' (Forced Response Design).
- q
The probability of answering 'yes' to the unrelated question, which
is assumed to be independent of covariates (Unrelated Question Design).
- design
One of the four standard designs: "forced-known", "mirrored",
"disguised", or "unrelated-known".
- data
A data frame containing the variables in the model.
- start
Optional starting values of coefficient estimates for the
Expectation-Maximization (EM) algorithm.
- h
Auxiliary data functionality. Optional named numeric vector with
length equal to number of groups. Names correspond to group labels and
values correspond to auxiliary moments.
- group
Auxiliary data functionality. Optional character vector of
group labels with length equal to number of observations.
- matrixMethod
Auxiliary data functionality. Procedure for estimating
optimal weighting matrix for generalized method of moments. One of
"efficient" for two-step feasible and "cue" for continuously updating.
Default is "efficient". Only relevant if h
and group
are
specified.
- maxIter
Maximum number of iterations for the Expectation-Maximization
algorithm. The default is 10000
.
- verbose
A logical value indicating whether model diagnostics counting
the number of EM iterations are printed out. The default is FALSE
.
- optim
A logical value indicating whether to use the quasi-Newton
"BFGS" method to calculate the variance-covariance matrix and standard
errors. The default is FALSE
.
- em.converge
A value specifying the satisfactory degree of convergence
under the EM algorithm. The default is 10^(-8)
.
- glmMaxIter
A value specifying the maximum number of iterations to run
the EM algorithm. The default is 10000
.
- solve.tolerance
When standard errors are calculated, this option
specifies the tolerance of the matrix inversion operation solve.