multinom.synds: Fitting multinomial models to synthetic data
Description
Fits multinomial models to the synthesised data set(s)
using the multinom function.
Usage
multinom.synds(formula, data, ...)
Value
To print the results the print function (print.fit.synds) can
be used. The summary function (summary.fit.synds)
can be used to obtain the combined results of models fitted to each of the
m synthetic data sets.
An object of class fit.synds. It is a list with the following
components:
call
the original call to multinom.synds.
mcoefavg
combined (average) coefficient estimates.
mvaravg
combined (average) variance estimates of mcoef.
analyses
an object summarising the fit to each synthetic data set
or a list of m such objects. Note that this is different from
the object created by summary.multinom to make it compatible
with other fitting methods. In particular the coefficients are vectors,
not matrices.
fitting.function
function used to fit the model.
n
a number of cases in the original data.
k
a number of cases in the synthesised data.
proper
a logical value indicating whether synthetic data were
generated using proper synthesis.
m
the number of synthetic versions of the observed data.
method
a vector of synthesising methods applied to each variable
in the saved synthesised data.
incomplete
a logical value indicating whether the dependent variable
in the model was not synthesised.
mcoef
a matrix of coefficients estimates from all m syntheses.
mvar
a matrix of variance estimates from all m syntheses.
Arguments
formula
a symbolic description of the model to be estimated.
A typical model has the form response ~ predictors. See
the documentation of multinom and
formula for details.
data
an object of class synds, which stands
for 'synthesised data set'. It is typically created by
function syn and it includes data$m
synthesised data set(s).