接口 StatisticalSummary
public interface StatisticalSummary
基本单变量统计的报告接口。
-
方法概要
修饰符和类型方法说明static StatisticalSummary
aggregate
(Iterable<? extends StatisticalSummary> statistics) 计算聚合统计摘要。static StatisticalSummary
aggregate
(StatisticalSummary... statistics) 计算聚合统计摘要。double
getMax()
返回可用值的最大值double
getMean()
返回可用值的算术平均值double
getMin()
返回可用值的最小值long
getN()
返回可用值的数量double
返回可用值的标准差。double
getSum()
返回已添加到Univariate的值的总和。double
返回可用值的方差。
-
方法详细资料
-
aggregate
计算聚合统计摘要。此方法可用于合并在分区或子样本上计算的统计数据 - 即,返回的StatisticalSummary应包含通过在组合数据集上计算单个StatisticalSummary获得的相同值。
- 参数:
-
statistics
- 要聚合的StatisticalSummary实例 - 返回:
- 组合数据集的摘要统计信息
- 抛出:
-
NullArgumentException
- 如果输入为null
-
aggregate
计算聚合统计摘要。此方法可用于合并在分区或子样本上计算的统计数据 - 即,返回的StatisticalSummary应包含通过在组合数据集上计算单个StatisticalSummary获得的相同值。
- 参数:
-
statistics
- 要聚合的StatisticalSummary实例的可迭代对象 - 返回:
- 组合数据集的摘要统计信息
- 抛出:
-
NullArgumentException
- 如果输入为null
-
getMean
double getMean()返回可用值的算术平均值- 返回:
- 平均值或Double.NaN(如果未添加任何值)。
-
getVariance
double getVariance()返回可用值的方差。- 返回:
- 方差,如果未添加任何值则为Double.NaN,对于单个值集为0.0。
-
getStandardDeviation
double getStandardDeviation()返回可用值的标准差。- 返回:
- 标准差,如果未添加任何值则为Double.NaN,对于单个值集为0.0。
-
getMax
double getMax()返回可用值的最大值- 返回:
- 最大值或Double.NaN(如果未添加任何值)。
-
getMin
double getMin()返回可用值的最小值- 返回:
- 最小值或Double.NaN(如果未添加任何值)。
-
getN
long getN()返回可用值的数量- 返回:
- 可用值的数量
-
getSum
double getSum()返回已添加到Univariate的值的总和。- 返回:
- 总和或Double.NaN(如果未添加任何值)
-