程序包 weka.experiment
类 PairedStats
java.lang.Object
weka.experiment.PairedStats
- 所有已实现的接口:
RevisionHandler
- 直接已知子类:
PairedStatsCorrected
A class for storing stats on a paired comparison (t-test and correlation)
- 版本:
- $Revision: 1.10 $
- 作者:
- Len Trigg (trigg@cs.waikato.ac.nz)
-
字段概要
字段修饰符和类型字段说明double
The correlation coefficientdouble
The number of data points seendouble
The probability of obtaining the observed differencesint
A significance indicator: 0 if the differences are not significant > 0 if x significantly greater than y < 0 if x significantly less than yThe stats associated with the paired differencesdouble
The significance level for comparisonsThe stats associated with the data in column 1double
The sum of the productsThe stats associated with the data in column 2 -
构造器概要
构造器构造器说明PairedStats
(double sig) Creates a new PairedStats object with the supplied significance level. -
方法概要
修饰符和类型方法说明void
add
(double[] value1, double[] value2) Adds an array of observed pair of values.void
add
(double value1, double value2) Add an observed pair of values.void
Calculates the derived statistics (significance etc).int
Gets the degrees of freedom.Returns the revision string.static void
Tests the paired stats object from the command line.void
setDegreesOfFreedom
(int d) Sets the degrees of freedom (if calibration is required).void
subtract
(double[] value1, double[] value2) Removes an array of observed pair of values.void
subtract
(double value1, double value2) Removes an observed pair of values.toString()
Returns statistics on the paired comparison.
-
字段详细资料
-
xStats
The stats associated with the data in column 1 -
yStats
The stats associated with the data in column 2 -
differencesStats
The stats associated with the paired differences -
differencesProbability
public double differencesProbabilityThe probability of obtaining the observed differences -
correlation
public double correlationThe correlation coefficient -
xySum
public double xySumThe sum of the products -
count
public double countThe number of data points seen -
differencesSignificance
public int differencesSignificanceA significance indicator: 0 if the differences are not significant > 0 if x significantly greater than y < 0 if x significantly less than y -
sigLevel
public double sigLevelThe significance level for comparisons
-
-
构造器详细资料
-
PairedStats
public PairedStats(double sig) Creates a new PairedStats object with the supplied significance level.- 参数:
sig
- the significance level for comparisons
-
-
方法详细资料
-
setDegreesOfFreedom
public void setDegreesOfFreedom(int d) Sets the degrees of freedom (if calibration is required). -
getDegreesOfFreedom
public int getDegreesOfFreedom()Gets the degrees of freedom. -
add
public void add(double value1, double value2) Add an observed pair of values.- 参数:
value1
- the value from column 1value2
- the value from column 2
-
subtract
public void subtract(double value1, double value2) Removes an observed pair of values.- 参数:
value1
- the value from column 1value2
- the value from column 2
-
add
public void add(double[] value1, double[] value2) Adds an array of observed pair of values.- 参数:
value1
- the array containing values from column 1value2
- the array containing values from column 2
-
subtract
public void subtract(double[] value1, double[] value2) Removes an array of observed pair of values.- 参数:
value1
- the array containing values from column 1value2
- the array containing values from column 2
-
calculateDerived
public void calculateDerived()Calculates the derived statistics (significance etc). -
toString
Returns statistics on the paired comparison. -
getRevision
Returns the revision string.- 指定者:
getRevision
在接口中RevisionHandler
- 返回:
- the revision
-
main
Tests the paired stats object from the command line. reads line from stdin, expecting two values per line.- 参数:
args
- ignored.
-