multinom
Fit Multinomial Log-linear Models
Description
Fits multinomial log-linear models via neural networks.
Usage
multinom(formula, data, weights, subset, na.action, contrasts = NULL, Hess = FALSE, summ = 0, censored = FALSE, model = FALSE, ...)
Arguments
formula | a formula expression as for regression models, of the form |
data | an optional data frame in which to interpret the variables occurring in |
weights | optional case weights in fitting. |
subset | expression saying which subset of the rows of the data should be used in the fit. All observations are included by default. |
na.action | a function to filter missing data. |
contrasts | a list of contrasts to be used for some or all of the factors appearing as variables in the model formula. |
Hess | logical for whether the Hessian (the observed/expected information matrix) should be returned. |
summ | integer; if non-zero summarize by deleting duplicate rows and adjust weights. Methods 1 and 2 differ in speed (2 uses |
censored | If Y is a matrix with |
model | logical. If true, the model frame is saved as component |
... | additional arguments for |
Details
multinom
calls nnet
. The variables on the rhs of the formula should be roughly scaled to [0,1] or the fit will be slow or may not converge at all.
Value
A nnet
object with additional components:
deviance | the residual deviance, compared to the full saturated model (that explains individual observations exactly). Also, minus twice log-likelihood. |
edf | the (effective) number of degrees of freedom used by the model |
AIC | the AIC for this fit. |
Hessian | (if |
model | (if |
References
Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth edition. Springer.
See Also
Examples
oc <- options(contrasts = c("contr.treatment", "contr.poly")) library(MASS) example(birthwt) (bwt.mu <- multinom(low ~ ., bwt)) options(oc)
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.