Arguments
formula
a formula object, with the response on the left of a ~ operator,
and the terms, separated by + operators, on the right. As in
lm(), the response variable in the formula can be matrix valued.
data
a data.frame in which to interpret the variables
named in the formula, or in the subset and the weights argument.
If this is missing, then the variables in the formula should be on the
search list. This may also be a single number to handle some special
cases -- see below for details.
weights
vector of observation weights; if supplied, the algorithm fits
to minimize the sum of the weights multiplied into the
absolute residuals. The length of weights must be the same as
the number of observations. The weights must be nonnegative
and it is strongly recommended that they be strictly positive,
since zero weights are ambiguous.
na.action
a function to filter missing data.
This is applied to the model.frame after any subset argument has been used.
The default (with na.fail) is to create an error if any missing
values are found. A possible alternative is na.omit, which
deletes observations that contain one or more missing values.
method
there is only one method based on Cholesky factorization
contrasts
a list giving contrasts for some or all of the factors
default = NULL appearing in the model formula.
The elements of the list should have the same name as the variable
and should be either a contrast matrix (specifically, any full-rank
matrix with as many rows as there are levels in the factor),
or else a function to compute such a matrix given the number of levels.
...
additional arguments for the fitting routines