Learn R Programming

SimDesign (version 0.9)

SimAnova: Function for decomposing the simulation into ANOVA-based effect sizes

Description

Given the results from a simulation with runSimulation form an ANOVA table (without p-values) with effect sizes based on the eta-squared statistic. These results provide approximate indications of observable simulation effects, therefore these ANOVA-based results are generally useful as exploratory rather than inferential tools.

Usage

SimAnova(formula, dat, subset = NULL, rates = TRUE)

Arguments

formula
an R formula generally of a form suitable for lm or aov. However, if the dependent variable (left size of the equation) is ommited then all the dependent variables in
dat
an object returned from runSimulation of class 'SimDesign'
subset
an optional argument to be passed to subset with the same name. Used to subset the results object while preserving the associated attributes
rates
logical; does the dependent variable consist of rates (e.g., returned from ECR or EDR)? Default is TRUE, which will use the logit of the DV to help stabalize the pro

Examples

Run this code
data(BF_sim)

# all results (not usually good to mix Power and Type I results together)
SimAnova(alpha.05.F ~ (groups_equal + distribution)^2, BF_sim)

# only use anova for Type I error conditions
SimAnova(alpha.05.F ~ (groups_equal + distribution)^2, BF_sim, subset = var_ratio == 1)

# run all DVs at once using the same formula
SimAnova(~ groups_equal * distribution, BF_sim, subset = var_ratio == 1)

Run the code above in your browser using DataLab