com.datumbox.framework.core.statistics.sampling
Class ClusterSampling
- java.lang.Object
-
- com.datumbox.framework.core.statistics.sampling.ClusterSampling
-
public class ClusterSampling extends java.lang.ObjectThis class provides methods which can be used for performing Cluster Sampling.
-
-
Constructor Summary
Constructors Constructor and Description ClusterSampling()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static doublemean(TransposeDataCollection sampleDataCollection)Calculate the mean from the samplestatic doublenBar(TransposeDataList clusterIdList)Returns the mean cluster size.static TransposeDataCollectionrandomSampling(TransposeDataList clusterIdList, int sampleM)Samples m clusters by using Cluster Samplingstatic doublexbarStd(TransposeDataCollection sampleDataCollection, int populationM, double Nbar)Calculates Standard Deviation for Xbarstatic doublexbarVariance(TransposeDataCollection sampleDataCollection, int populationM, double Nbar)Calculates Variance for Xbar
-
-
-
Method Detail
-
nBar
public static double nBar(TransposeDataList clusterIdList)
Returns the mean cluster size.- Parameters:
clusterIdList-- Returns:
-
randomSampling
public static TransposeDataCollection randomSampling(TransposeDataList clusterIdList, int sampleM)
Samples m clusters by using Cluster Sampling- Parameters:
clusterIdList-sampleM-- Returns:
-
mean
public static double mean(TransposeDataCollection sampleDataCollection)
Calculate the mean from the sample- Parameters:
sampleDataCollection-- Returns:
-
xbarVariance
public static double xbarVariance(TransposeDataCollection sampleDataCollection, int populationM, double Nbar)
Calculates Variance for Xbar- Parameters:
sampleDataCollection-populationM-Nbar-- Returns:
-
xbarStd
public static double xbarStd(TransposeDataCollection sampleDataCollection, int populationM, double Nbar)
Calculates Standard Deviation for Xbar- Parameters:
sampleDataCollection-populationM-Nbar-- Returns:
-
-
DataMelt 3.0 © DataMelt by jWork.ORG