接口 PSquarePercentile.PSquareMarkers
- 封闭类:
-
PSquarePercentile
protected static interface PSquarePercentile.PSquareMarkers
封装了P-square算法标记的接口,如原始作品中所解释的那样。此接口以受保护访问的方式公开,以帮助进行测试。
-
方法概要
修饰符和类型方法说明copySelf()
深度复制函数,用于克隆当前实例。double
estimate
(int index) 给定标记的百分位值的估计double
返回到目前为止计算的百分位值。double
height
(int markerIndex) 返回给定标记索引的标记高度(或百分位)。double
processDataPoint
(double inputDataPoint) 通过基于估计器的数据点处理移动标记高度。
-
方法详细资料
-
getPercentileValue
double getPercentileValue()返回到目前为止计算的百分位值。- 返回:
- 百分位
-
copySelf
PSquarePercentile.PSquareMarkers copySelf()深度复制函数,用于克隆当前实例。- 返回:
- 此实例的深度复制
-
height
double height(int markerIndex) 返回给定标记索引的标记高度(或百分位)。- 参数:
-
markerIndex
- 标记数组中的标记索引 - 返回:
- 传递的标记索引的百分位值
- 抛出:
-
MathIllegalArgumentException
- 如果索引不在[1-5]范围内
-
processDataPoint
double processDataPoint(double inputDataPoint) 通过基于估计器的数据点处理移动标记高度。- 参数:
-
inputDataPoint
- 传递的数据点 - 返回:
- 计算的百分位
-
estimate
double estimate(int index) 给定标记的百分位值的估计- 参数:
-
index
- 标记数组中的标记索引 - 返回:
- 百分位估计
- 抛出:
-
MathIllegalArgumentException
- 如果索引不在[1-5]范围内
-