This function runs 2-factorial Anova on a single line of data (using aov
from package stats
)
using a model with two factors (without factor-interaction) and extracts the correpsonding p-value.
singleLineAnova(
dat,
fac1,
fac2,
inclInteraction = TRUE,
silent = FALSE,
debug = FALSE,
callFrom = NULL
)
This function returns the (uncorrected) p for factor 'Pr(>F)' (see aov
)
numeric vector
(character or factor) vector describing grouping elements of dat for first factor, must be of same langth as fac2
(character or factor) vector describing grouping elements of dat for second factor, must be of same langth as fac1
(logical) decide if factor-interactions (eg synergy) should be included to model
(logical) suppress messages
(logical) additional messages for debugging
(character) allow easier tracking of messages produced
set.seed(2012); dat <- round(runif(8),1)
singleLineAnova(dat, gl(2,4),rep(1:2,4))
Run the code above in your browser using DataLab