类 AbstractStorelessUnivariateStatistic
java.lang.Object
org.hipparchus.stat.descriptive.AbstractStorelessUnivariateStatistic
- 直接已知子类:
-
GeometricMean
,Kurtosis
,Max
,Mean
,Min
,Product
,PSquarePercentile
,RandomPercentile
,SecondMoment
,Skewness
,StandardDeviation
,Sum
,SumOfLogs
,SumOfSquares
,Variance
public abstract class AbstractStorelessUnivariateStatistic extends Object implements StorelessUnivariateStatistic
Abstract base class for implementations of the
StorelessUnivariateStatistic
interface.
Provides default hashCode()
and equals(Object)
implementations.
-
构造器概要
-
方法概要
从接口继承的方法 java.util.function.DoubleConsumer
andThen
从接口继承的方法 org.hipparchus.stat.descriptive.StorelessUnivariateStatistic
accept, evaluate, getN, incrementAll, incrementAll
从接口继承的方法 org.hipparchus.stat.descriptive.UnivariateStatistic
evaluate
-
构造器详细资料
-
AbstractStorelessUnivariateStatistic
public AbstractStorelessUnivariateStatistic()空构造函数。这个构造函数并非绝对必要,但它可以防止在JDK 18及更高版本中出现虚假的javadoc警告。
- 从以下版本开始:
- 3.0
-
-
方法详细资料
-
copy
返回具有相同内部状态的统计数据的副本。- 指定者:
-
copy
在接口中StorelessUnivariateStatistic
- 指定者:
-
copy
在接口中UnivariateStatistic
- 返回:
- 统计数据的副本
-
clear
public abstract void clear()清除统计数据的内部状态。- 指定者:
-
clear
在接口中StorelessUnivariateStatistic
-
getResult
public abstract double getResult()返回统计数据的当前值。- 指定者:
-
getResult
在接口中StorelessUnivariateStatistic
- 返回:
-
统计数据的值,如果已清除或刚刚实例化,则为
Double.NaN
。
-
increment
public abstract void increment(double d) 更新统计数据的内部状态,以反映添加新值。- 指定者:
-
increment
在接口中StorelessUnivariateStatistic
- 参数:
-
d
- 新值。
-
equals
-
hashCode
public int hashCode()基于getResult()
和getN()
的哈希码。 -
toString
-