SimpleStats
public
class
SimpleStats
extends Object
java.lang.Object 中 | |
↳ | com.android.tradefed.util.SimpleStats |
一个小型实用程序类,用于针对给定数值数据集计算几项统计度量。通过
值在内部存储为 Double
。
摘要
公共构造函数 | |
---|---|
SimpleStats()
|
公共方法 | |
---|---|
void
|
add(double meas)
向数据集添加测量结果。 |
void
|
addAll(
向数据集添加若干测量值。 |
|
getData()
检索数据集。 |
boolean
|
isEmpty()
检查数据集是否为空。 |
Double
|
max()
返回数据集中的最大值;如果数据集为空,则返回 |
Double
|
mean()
计算并返回数据集的平均值;如果数据集为空,则返回 |
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()
计算并返回数据集的中位数,如果数据集为空,则返回 |
Double
|
min()
返回数据集中的最小值,如果数据集为空,则返回 |
int
|
size()
检查数据集中有多少个元素。 |
Double
|
stdev()
返回数据集的标准差;如果数据集为空,则返回 |
公共构造函数
SimpleStats
public SimpleStats ()
公共方法
添加
public void add (double meas)
向数据集添加测量结果。
参数 | |
---|---|
meas |
double |
全部添加
public void addAll (c)
向数据集添加若干测量值。
参数 | |
---|---|
c |
|
抛出 | |
---|---|
NullPointerException |
如果该集合包含任何 null 元素 |
getData
publicgetData ()
检索数据集。
返回 | |
---|---|
|
为空
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 |
size
public int size ()
检查数据集中有多少个元素。
返回 | |
---|---|
int |
标准差
public Double stdev ()
返回数据集的标准差;如果数据集为空,则返回 null
。
请注意,此方法计算的是总体标准差,而不是样本标准
偏差。也就是说,它假设数据集完全包含在
SimpleStats
实例。
返回 | |
---|---|
Double |