SimpleStats

public class SimpleStats
extends Object

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


فئة أدوات صغيرة تحسب بعض المقاييس الإحصائية بالنظر إلى مجموعة بيانات رقمية. يتم تخزين القيم داخليًا على شكل Double.

ملخّص

طُرق وضع التصميم العامة

SimpleStats()

الإجراءات العامة

void add(double meas)

أضِف مقياسًا إلى مجموعة البيانات.

void addAll(Collection<? extends Double> c)

أضِف عددًا من القياسات إلى مجموعة البيانات.

List<Double> 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 إذا كانت مجموعة البيانات فارغة.

طُرق وضع التصميم العامة

SimpleStats

public SimpleStats ()

الإجراءات العامة

إضافة

public void add (double meas)

أضِف مقياسًا إلى مجموعة البيانات.

المعلَمات
meas double

addAll

public void addAll (Collection<? extends Double> c)

أضِف عددًا من القياسات إلى مجموعة البيانات.

المعلَمات
c Collection

عمليات الطرح
NullPointerException إذا كانت المجموعة تحتوي على أي عناصر null

getData

public List<Double> getData ()

استرداد مجموعة البيانات

المرتجعات
List<Double>

isEmpty

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

stdev

public Double stdev ()

لعرض الانحراف المعياري لمجموعة البيانات، أو null إذا كانت مجموعة البيانات فارغة.

يُرجى العِلم أنّ هذه الطريقة تحتسب الانحراف المعياري لمجموعة القيم الأساسية، وليس الانحراف المعياري للعيّنة. أي أنّه يفترض أنّ مجموعة البيانات مضمّنة بالكامل في مثيل SimpleStats.

المرتجعات
Double