# manova

##### Multivariate Analysis of Variance

A class for the multivariate analysis of variance.

- Keywords
- models

##### Usage

`manova(…)`

##### Arguments

- …
Arguments to be passed to

`aov`

.

##### Details

Class `"manova"`

differs from class `"aov"`

in selecting a
different `summary`

method. Function `manova`

calls
`aov`

and then add class `"manova"`

to the result
object for each stratum.

##### Value

See `aov`

and the comments in ‘Details’ here.

##### References

Krzanowski, W. J. (1988) *Principles of Multivariate Analysis. A
User's Perspective.* Oxford.

Hand, D. J. and Taylor, C. C. (1987)
*Multivariate Analysis of Variance and Repeated Measures.*
Chapman and Hall.

##### See Also

`aov`

, `summary.manova`

, the latter containing
more examples.

##### Examples

`library(stats)`

```
# NOT RUN {
## Set orthogonal contrasts.
op <- options(contrasts = c("contr.helmert", "contr.poly"))
## Fake a 2nd response variable
npk2 <- within(npk, foo <- rnorm(24))
( npk2.aov <- manova(cbind(yield, foo) ~ block + N*P*K, npk2) )
summary(npk2.aov)
( npk2.aovE <- manova(cbind(yield, foo) ~ N*P*K + Error(block), npk2) )
summary(npk2.aovE)
# }
```

*Documentation reproduced from package stats, version 3.5.2, License: Part of R 3.5.2*

### Community examples

Looks like there are no examples yet.