Analysis of Variance Applet


The applet should open in its own window. If you don't see the applet after a short while, make sure that you've got a Java-enabled browser like Netscape Navigator.

Analysis of variance (ANOVA) performs comparisons like the t-Test, but for an arbitrary number of factors. Each factor can have an arbitrary number of levels. Furthermore each factor combination can have any number of replicates. ANOVA works on a single dependent variable. The factors must be discrete. The ANOVA can be thought of in a practical sense as an extension of the t-Test to an arbitrary number of factors and levels. It can also be thought of as a linear regression model whose independent variables are restricted to a discrete set.

Source Code

anova.java The applet container
anovaFrame.java The applet code
Matrix.java Linear algebra routines
editor.java Data editor interface
specialFunctions.java Function library (F-distribution, others)
exampleData.java Provides some example data

Bryan Lewis