Package org.meteoinfo.data.analysis
Class Statistics
- java.lang.Object
-
- org.meteoinfo.data.analysis.Statistics
-
public class Statistics extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Statistics()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doublemaximum(java.util.List<java.lang.Double> aDataList)Maximum functionstatic doublemean(java.util.List<java.lang.Double> aDataList)Mean funtionstatic doublemedian(java.util.List<java.lang.Double> aDataList)Median funtionstatic doubleminimum(java.util.List<java.lang.Double> aDataList)Minimum functionstatic doublequantile(java.util.List<java.lang.Double> aDataList, double qValue)Quantile functionstatic doublequantile(java.util.List<java.lang.Double> aDataList, int aNum)Quantile functionstatic doublequantile(ucar.ma2.Array a, int aNum)Quantile functionstatic doublestandardDeviation(java.util.List<java.lang.Double> aDataList)Standard deviationstatic doublesum(java.util.List<java.lang.Double> aDataList)Sum funtionstatic intvalueCount(java.util.List<java.lang.Double> aDataList, double value)Count the data value bigger then a threshold value
-
-
-
Method Detail
-
valueCount
public static int valueCount(java.util.List<java.lang.Double> aDataList, double value)Count the data value bigger then a threshold value- Parameters:
aDataList- The data listvalue- Threshold value- Returns:
- Count
-
sum
public static double sum(java.util.List<java.lang.Double> aDataList)
Sum funtion- Parameters:
aDataList- The data list- Returns:
- Sum
-
mean
public static double mean(java.util.List<java.lang.Double> aDataList)
Mean funtion- Parameters:
aDataList- The data list- Returns:
- Mean
-
maximum
public static double maximum(java.util.List<java.lang.Double> aDataList)
Maximum function- Parameters:
aDataList- The data list- Returns:
- Maximum
-
minimum
public static double minimum(java.util.List<java.lang.Double> aDataList)
Minimum function- Parameters:
aDataList- The data list- Returns:
- Minimum
-
median
public static double median(java.util.List<java.lang.Double> aDataList)
Median funtion- Parameters:
aDataList- The data list- Returns:
- Median
-
quantile
public static double quantile(java.util.List<java.lang.Double> aDataList, int aNum)Quantile function- Parameters:
aDataList- The data listaNum- Quantile index- Returns:
- Quantile value
-
quantile
public static double quantile(ucar.ma2.Array a, int aNum)Quantile function- Parameters:
a- The data arrayaNum- Quantile index- Returns:
- Quantile value
-
quantile
public static double quantile(java.util.List<java.lang.Double> aDataList, double qValue)Quantile function- Parameters:
aDataList- The data listqValue- Quantile index- Returns:
- Quantile value
-
standardDeviation
public static double standardDeviation(java.util.List<java.lang.Double> aDataList)
Standard deviation- Parameters:
aDataList- The data list- Returns:
- Standard deviation value
-
-