`Anova`

returns a function of one argument with bindings for
`cov`

and `p`

.
The function, when evaluated, performs an ANOVA using `cov`

as
the covariate. It returns `TRUE`

if the p value for a difference
in means is less than `p`

.

1 |

`cov` |
The covariate. It must have length equal to the number of
columns of the array that |

`p` |
The p-value for the test. |

`na.rm` |
If set to |

The function returned by `Anova`

uses `lm`

to fit a linear
model of the form
`lm(x ~ cov)`

, where `x`

is the set of gene expressions.
The F statistic for an overall effect is computed and if it has a
*p*-value less than `p`

the function returns `TRUE`

,
otherwise it returns `FALSE`

for that gene.

`Anova`

returns a function with bindings for `cov`

and
`p`

that will perform a one-way ANOVA.

The covariate can be continuous, in which case the test is for a linear effect for the covariate.

R. Gentleman

`kOverA`

, `lm`

1 2 3 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.