程序包 weka.experiment
类 Stats
java.lang.Object
weka.experiment.Stats
- 所有已实现的接口:
Serializable
,RevisionHandler
A class to store simple statistics
- 版本:
- $Revision: 1.12 $
- 作者:
- Len Trigg (trigg@cs.waikato.ac.nz)
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明double
The number of values seendouble
The maximum value seen, or Double.NaN if no values seendouble
The mean of values at the last calculateDerived() calldouble
The minimum value seen, or Double.NaN if no values seendouble
The std deviation of values at the last calculateDerived() calldouble
The sum of values seendouble
The sum of values squared seen -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
add
(double value) Adds a value to the observed valuesvoid
add
(double value, double n) Adds a value that has been seen n times to the observed valuesvoid
Tells the object to calculate any statistics that don't have their values automatically updated during add.Returns the revision string.static void
Tests the paired stats object from the command line.void
subtract
(double value) Removes a value to the observed values (no checking is done that the value being removed was actually added).void
subtract
(double value, double n) Subtracts a value that has been seen n times from the observed valuestoString()
Returns a string summarising the stats so far.
-
字段详细资料
-
count
public double countThe number of values seen -
sum
public double sumThe sum of values seen -
sumSq
public double sumSqThe sum of values squared seen -
stdDev
public double stdDevThe std deviation of values at the last calculateDerived() call -
mean
public double meanThe mean of values at the last calculateDerived() call -
min
public double minThe minimum value seen, or Double.NaN if no values seen -
max
public double maxThe maximum value seen, or Double.NaN if no values seen
-
-
构造器详细资料
-
Stats
public Stats()
-
-
方法详细资料
-
add
public void add(double value) Adds a value to the observed values- 参数:
value
- the observed value
-
add
public void add(double value, double n) Adds a value that has been seen n times to the observed values- 参数:
value
- the observed valuen
- the number of times to add value
-
subtract
public void subtract(double value) Removes a value to the observed values (no checking is done that the value being removed was actually added).- 参数:
value
- the observed value
-
subtract
public void subtract(double value, double n) Subtracts a value that has been seen n times from the observed values- 参数:
value
- the observed valuen
- the number of times to subtract value
-
calculateDerived
public void calculateDerived()Tells the object to calculate any statistics that don't have their values automatically updated during add. Currently updates the mean and standard deviation. -
toString
Returns a string summarising the stats so far. -
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.
-