|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.mit.util.stats.Anova
public class Anova
Class for performing simple 1-way ANOVA. For multi-way ANOVA, try mathematica.
| Constructor Summary | |
|---|---|
Anova(double[][] p_data)
Creates a new Anova instance. |
|
| Method Summary | |
|---|---|
int |
getDOF1()
The first degree of freedom is equal to the number of sample groups, minus 1. |
int |
getDOF2()
The second degree of freedom is equal to the total number of data points, minus the number of samples. |
double |
getF()
Returns the F-value for your data. |
double[] |
getMeans()
Returns an array of means for all of your sample groups. |
double |
getP()
Returns the p-value that your data is all drawn from a single distribution. |
static void |
main(java.lang.String[] argv)
|
void |
printData()
Prettyprints your data and the results of the ANOVA. |
void |
printResults()
Pretty prints your results. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Anova(double[][] p_data)
Anova instance.
Pass in the samples as an array of double arrays.
Naturally, they may have different sizes.
p_data - a double[][] value| Method Detail |
|---|
public void printData()
public void printResults()
public double getP()
p means you have an effect that is more likely to be significant.
double valuepublic double getF()
double valuepublic int getDOF1()
int valuepublic int getDOF2()
int valuepublic double[] getMeans()
double[] valuepublic static void main(java.lang.String[] argv)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||