Package ubic.gemma.core.analysis.stats
Class DataVectorDescriptive
java.lang.Object
ubic.gemma.core.analysis.stats.DataVectorDescriptive
Compute descriptive statistics for
DataVector
.- Author:
- poirigui
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
count
(DataVector vector) Count the number of values in a vector.static int
countMissing
(DataVector vector) Count the number of missing values.static double
static double
static double
static double
static double
mean
(DataVector vector) Calculate the mean of the data in the vector.static double
sampleStandardDeviation
(double[] data, ScaleType scaleType) static double
sampleStandardDeviation
(float[] data, ScaleType scaleType) static double
sampleStandardDeviation
(int[] data, ScaleType scaleType) static double
sampleStandardDeviation
(long[] data, ScaleType scaleType) static double
sampleStandardDeviation
(DataVector vector) static double
sampleVariance
(double[] data, ScaleType scaleType) static double
sampleVariance
(float[] data, ScaleType scaleType) static double
sampleVariance
(int[] data, ScaleType scaleType) static double
sampleVariance
(long[] data, ScaleType scaleType) static double
sampleVariance
(DataVector vector) static double
static double
static int
static long
static double
sum
(DataVector vector) static double
sumUnscaled
(double[] data, ScaleType scaleType) Calculate the sum of the data in the vector, but keep the result unscaled.static double
sumUnscaled
(float[] data, ScaleType scaleType) static double
sumUnscaled
(int[] data, ScaleType scaleType) static double
sumUnscaled
(long[] data, ScaleType scaleType)
-
Constructor Details
-
DataVectorDescriptive
public DataVectorDescriptive()
-
-
Method Details
-
count
Count the number of values in a vector. -
countMissing
Count the number of missing values. -
sum
-
sum
-
sum
-
sum
-
sum
-
sumUnscaled
-
sumUnscaled
Calculate the sum of the data in the vector, but keep the result unscaled. -
sumUnscaled
-
sumUnscaled
-
mean
Calculate the mean of the data in the vector.If the vector uses a log-scale, a regular mean is used. For counting or linear scales, a geometric mean is used.
-
mean
-
mean
-
mean
-
mean
-
sampleStandardDeviation
-
sampleStandardDeviation
-
sampleStandardDeviation
-
sampleStandardDeviation
-
sampleStandardDeviation
-
sampleVariance
-
sampleVariance
-
sampleVariance
-
sampleVariance
-
sampleVariance
-