JavaGrinders.spatial
Class CircularAnalyzer

java.lang.Object
  extended by JavaGrinders.Analyzer
      extended by JavaGrinders.spatial.CircularAnalyzer

public class CircularAnalyzer
extends Analyzer

coordinates the analysis of directional data in an application.


Field Summary
 
Fields inherited from class JavaGrinders.Analyzer
df
 
Constructor Summary
CircularAnalyzer(VariableOrganizer anOrganizer)
          Standard constructor using a VariableOrganizer
 
Method Summary
 void analyze2Groups(Variable theXVariable, Variable theYVariable)
          lists the results from an analysis of differences in mean direction
 void analyzeNGroups(Variable theXVariable, Variable theYVariable)
          lists the results from an analysis of differences in mean direction
 void doAnalyze_1Y1X2Groups(Variable X, Variable Y)
          lists the results from an analysis of one dependent variable on one indepent variable (with 2 states).
 void doAnalyze_1Y1XnGroups(Variable X, Variable Y)
          lists the results from an analysis of one dependent variable on one indepent variable (with >2 states).
 void doHotellingF(Variable theXVariable, Variable theYVariable)
          controls the Analysis of mean angles
 void doWatsonU2(Variable theXVariable, Variable theYVariable)
          controls the Analysis of mean angles
 void doWatsonWilliamsF(Variable theXVariable, Variable theYVariable)
          controls the Analysis of mean angles
 void doWheelerW(Variable theXVariable, Variable theYVariable)
          controls the Analysis of mean angles
 
Methods inherited from class JavaGrinders.Analyzer
analyzeMultXY, analyzeMultY, analyzeXY, analyzeY, analyzeY, clearAllDesignRoles, controlAnalyze_1Y1X, controlAnalyze_1YnX, controlAnalyze_nY, controlAnalyze_nY1X, controlAnalyze_nYnX, doAnalyze_1Y, doAnalyze_1Y, doAnalyze_1Y1Xcontinuous, doAnalyze_1YnXcontinuous, doAnalyze_1YnXnGroups, doAnalyze_nY, doAnalyze_nY1Xcontinuous, doAnalyze_nY1XnGroups, doAnalyze_nYnX, getNXVariables, getNYVariables, getOrganizer, getXVariable, getYVariable, getYVariableNames, listGroupDescriptives, setOrganizer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CircularAnalyzer

public CircularAnalyzer(VariableOrganizer anOrganizer)
Standard constructor using a VariableOrganizer

Parameters:
anOrganizer - an instance of VariableOrganizer class coordinates a set of variables with respect to the number of data points available and the rows that are currently selected
Method Detail

doAnalyze_1Y1X2Groups

public void doAnalyze_1Y1X2Groups(Variable X,
                                  Variable Y)
                           throws java.lang.Exception
lists the results from an analysis of one dependent variable on one indepent variable (with 2 states). This is a placeholder for the analysis of subclasses

Overrides:
doAnalyze_1Y1X2Groups in class Analyzer
Throws:
java.lang.Exception

doAnalyze_1Y1XnGroups

public void doAnalyze_1Y1XnGroups(Variable X,
                                  Variable Y)
                           throws java.lang.Exception
lists the results from an analysis of one dependent variable on one indepent variable (with >2 states). This is a placeholder for the analysis of subclasses

Overrides:
doAnalyze_1Y1XnGroups in class Analyzer
Throws:
java.lang.Exception

analyze2Groups

public void analyze2Groups(Variable theXVariable,
                           Variable theYVariable)
                    throws java.lang.Exception
lists the results from an analysis of differences in mean direction

Parameters:
theXVariable - the independent Variable
theYVariable - the dependent Variable
Throws:
java.lang.Exception

analyzeNGroups

public void analyzeNGroups(Variable theXVariable,
                           Variable theYVariable)
                    throws java.lang.Exception
lists the results from an analysis of differences in mean direction

Parameters:
theXVariable - the independent Variable
theYVariable - the dependent Variable
Throws:
java.lang.Exception

doWatsonWilliamsF

public void doWatsonWilliamsF(Variable theXVariable,
                              Variable theYVariable)
                       throws java.lang.Exception
controls the Analysis of mean angles

Parameters:
theXVariable - the independent Variable
theYVariable - the dependent Variable
Throws:
java.lang.Exception

doWatsonU2

public void doWatsonU2(Variable theXVariable,
                       Variable theYVariable)
                throws java.lang.Exception
controls the Analysis of mean angles

Parameters:
theXVariable - the independent Variable
theYVariable - the dependent Variable
Throws:
java.lang.Exception

doWheelerW

public void doWheelerW(Variable theXVariable,
                       Variable theYVariable)
                throws java.lang.Exception
controls the Analysis of mean angles

Parameters:
theXVariable - the independent Variable
theYVariable - the dependent Variable
Throws:
java.lang.Exception

doHotellingF

public void doHotellingF(Variable theXVariable,
                         Variable theYVariable)
                  throws java.lang.Exception
controls the Analysis of mean angles

Parameters:
theXVariable - the independent Variable
theYVariable - the dependent Variable
Throws:
java.lang.Exception