summary.asreml | R Documentation

## Summarize an asreml object

### Description

A method for the generic function `summary` for objects inheriting from class `asreml`.

### Usage

    summary.asreml(object, nice = FALSE, all = FALSE)

### Arguments

`object` | an `asreml` object
`nice` | if TRUE, vectors of variance parameters in lower triangular order for heterogeneous variance models are converted to full matrix form.
`all` | if TRUE, coefficients from the fixed, random and absorbed factors (sparse), and information on the error distribution are included in the returned object.

### Value

an object of class `summary.asreml` with the following components:

`call` | the component from `object`.
`loglik` | the component from `object`.
`nedf` | the component from `object`.
`sigma` | `sqrt(object\$sigma2)`.
`varcomp` | a dataframe summarising the variance parameter vector (`object$gammas`). Variance component ratios are converted to components when appropriate and a measure of precision is presented along with constraints (either as set by the user or enforced by `asreml`.
`nice` | a list object with a component for each random term giving a nice form of the fitted variance model. Vectors are returned as is and matrices are converted to full form. For `ante` and `chol` models, the parameters are returned in `varcomp` and `nice` converts this to variance-covariance form.
`Cfixed` | if `Cfixed=TRUE` is specified on the call to `asreml`, the matrix partition of C-inverse for the fixed (dense) component of the model.
`coef.fixed` | a numeric matrix of E-solutions to the mixed model equations for fixed (dense) effects and their standard errors.
`coef.random` | a numeric matrix of E-BLUPs and standard errors for effects in the randoml model.
`coef.sparse` | a numeric matrix of E-solutions to the mixed model equations for fixed (sparse) effects and their standard errors.
`distribution` | a character string giving the error distribution.
`link` | a character string giving the link function
`deviance` | the component from `object`
`heterogeneity` | variance heterogeneity = `deviance/nedf`.

### Author(s)

David Butler

### See Also

`asreml` `asreml.object`

### Examples

    data(oats, package="asreml3")
    oats.asr <- asreml(yield ~ Variety*Nitrogen,
                       random = ~ Blocks/Wplots, data=oats)
    summary(oats.asr)