Class ANOVA
java.lang.Object
org.episteme.core.mathematics.statistics.anova.ANOVA
Analysis of Variance (ANOVA) - Tests for significant differences between
group means.
One-way ANOVA: tests if means of 3+ groups are equal. F-statistic = (between-group variance) / (within-group variance)
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ANOVA.ANOVAResultOne-way ANOVA.static ANOVA.ANOVAResult[]Two-way ANOVA (simplified - balanced design).
-
Constructor Details
-
ANOVA
public ANOVA()
-
-
Method Details
-
oneWay
One-way ANOVA.- Parameters:
groups- list of groups, each group is list of observations- Returns:
- ANOVA result with F-statistic and components
-
twoWay
Two-way ANOVA (simplified - balanced design).Tests effects of two factors and their interaction.
- Parameters:
data- [factor1_levels][factor2_levels][replicates]- Returns:
- array of results: [factor1, factor2, interaction]
-