簡單統計資料

public class SimpleStats
extends Object

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


小型公用程式類別,能以數值資料集計算幾個統計測量值。 值會在內部儲存為 Double

摘要

公用建構函式

SimpleStats()

公用方法

void add(double meas)

將測量結果新增至資料集。

void 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

addAll

public void addAll ( c)

將測量結果新增至資料集。

參數
c

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

getData

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

size

public int size ()

檢查資料集中的元素數量。

傳回
int

標準差

public Double stdev ()

傳回資料集的標準差;如果資料集為空白,則傳回 null

請注意,這個方法計算的是母體標準差,而非樣本標準 誤差。也就是說,假設資料集完全包含在 SimpleStats 執行個體。

傳回
Double