ttest | R Documentation |
ttest
returns a function of one argument with bindings for
cov
and p
.
The function, when evaluated, performs a t-test using cov
as
the covariate. It returns TRUE
if the p value for a difference
in means is less than p
.
ttest(m, p=0.05, na.rm=TRUE)
m |
If |
p |
The p-value for the test. |
na.rm |
If set to |
When the data can be split into two groups (diseased and normal for example) then we often want to select genes on their ability to distinguish those two groups. The t-test is well suited to this and can be used as a filter function.
This helper function creates a t-test (function) for the specified
covariate and considers a gene to have passed the filter if the
p-value for the gene is less than the prespecified p
.
ttest
returns a function with bindings for m
and
p
that will perform a t-test.
R. Gentleman
kOverA
, Anova
, t.test
dat <- c(rep(1,5),rep(2,5))
set.seed(5)
y <- rnorm(10)
af <- ttest(dat, .01)
af(y)
af2 <- ttest(5, .01)
af2(y)
y[8] <- NA
af(y)
af2(y)
y[1:5] <- y[1:5]+10
af(y)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.