简单统计

public class SimpleStats
extends Object

java.lang.Object
com.android.tradefed.util.SimpleStats


一个小型实用程序类,用于根据给定的数值数据集计算一些统计度量。这些值在内部存储为Double

概括

公共构造函数

SimpleStats ()

公共方法

void add (double meas)

将测量添加到数据集。

void addAll ( c) addAll ( c)

将许多测量值添加到数据集中。

getData ()

检索数据集。

boolean isEmpty ()

检查数据集是否为空。

Double max ()

返回数据集中的最大值,如果数据集为空,则返回null

Double mean ()

计算并返回数据集的平均值,如果数据集为空,则返回null

Double meanOverOneStandardDeviationRange ()

返回一个标准偏差内样本的平均值,例如 2.55 50.3 50.4 48.5 50.1 29.8 30 46 48 49 平均值:40.45,标准偏差:15.54 一个标准偏差内的值平均值为:44.67

Double median ()

计算并返回数据集的中位数,如果数据集为空,则返回null

Double min ()

返回数据集中的最小值,如果数据集为空,则返回null

int size ()

检查数据集中有多少个元素。

Double stdev ()

返回数据集的标准差,如果数据集为空,则返回null

公共构造函数

简单统计

public SimpleStats ()

公共方法

添加

public void add (double meas)

将测量添加到数据集。

参数
meas double

全部添加

public void addAll ( c)

将许多测量值添加到数据集中。

参数
c

投掷
NullPointerException如果集合包含任何null元素

获取数据

public  getData ()

检索数据集。

退货

是空的

public boolean isEmpty ()

检查数据集是否为空。

退货
boolean

最大限度

public Double max ()

返回数据集中的最大值,如果数据集为空,则返回null

退货
Double

意思是

public Double mean ()

计算并返回数据集的平均值,如果数据集为空,则返回null

退货
Double

平均超过一个标准偏差范围

public Double meanOverOneStandardDeviationRange ()

返回一个标准偏差内样本的平均值,例如 2.55 50.3 50.4 48.5 50.1 29.8 30 46 48 49 平均值:40.45,标准偏差:15.54 一个标准偏差内的值平均值为:44.67

退货
Double

中位数

public Double median ()

计算并返回数据集的中位数,如果数据集为空,则返回null

退货
Double

分钟

public Double min ()

返回数据集中的最小值,如果数据集为空,则返回null

退货
Double

尺寸

public int size ()

检查数据集中有多少个元素。

退货
int

标准开发

public Double stdev ()

返回数据集的标准差,如果数据集为空,则返回null

请注意,此方法计算总体标准差,而不是样本标准差。也就是说,它假设数据集完全包含在SimpleStats实例中。

退货
Double