|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsbrt.kernel.math.stat.proc.MultipleCorrelationAnalysis<V,T>
V
- the variable type.T
- the correlation result type.public class MultipleCorrelationAnalysis<V,T extends CorrResult>
This class is used to perform multiple correlation analyses.
Constructor Summary | |
---|---|
MultipleCorrelationAnalysis(Correlator<V,T> correlator)
Constructs a new correlation process. |
Method Summary | |
---|---|
ProgressMonitor |
getProgress()
Returns a progress monitor for this process. |
void |
run(ResultsManager<T> resultsManager)
Computes the correlation statistic between the x and y values, and adds the results to the provided results manager. |
void |
setXValues(java.util.Map<? extends V,java.lang.Double> xValues)
Sets the x values. |
void |
setYValues(java.lang.Iterable<java.util.Map<V,java.lang.Double>> yValues)
Sets the source of y values. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MultipleCorrelationAnalysis(Correlator<V,T> correlator)
correlator
- the correlator with which all computations will be
performed.Method Detail |
---|
public void setXValues(java.util.Map<? extends V,java.lang.Double> xValues)
xValues
- variables mapped to their respective values.public void setYValues(java.lang.Iterable<java.util.Map<V,java.lang.Double>> yValues)
yValues
- a source of variables mapped to their respective values.public void run(ResultsManager<T> resultsManager)
run
in interface KernelProcess<T extends CorrResult>
resultsManager
- the results manager to which the computed results
are to be added.public ProgressMonitor getProgress()
getProgress
in interface MonitoredProcess<T extends CorrResult>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |