簡單統計

public class SimpleStats
extends Object

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


一個小型實用程序類,用於計算給定數字數據集的一些統計度量。這些值在內部存儲為ERROR(/Double) s。

概括

公共構造函數

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

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

獲取數據

public  getData ()

檢索數據集。

退貨

是空的

public boolean isEmpty ()

檢查數據集是否為空。

退貨
boolean

最大限度

public Double max ()

返回數據集中的最大值,如果數據集為空,則返回null

退貨
Double

意思是

public Double mean ()

計算並返回數據集的平均值,如果數據集為空,則返回null

退貨
Double

meanOverOneStandardDeviationRange

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