public class StatisticUtils
extends java.lang.Object
| Constructor and Description |
|---|
StatisticUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends java.lang.Number> |
max(java.util.List<T> numList)
Get the max of all numbers in the list.
|
static java.lang.Double |
mean(java.util.List<? extends java.lang.Number> numList)
Get the mean of all numbers in the list.
|
static <T extends java.lang.Number> |
median(java.util.List<T> numList)
Get the median of all numbers in the list.
|
static <T extends java.lang.Number> |
min(java.util.List<T> numList)
Get the min of all numbers in the list.
|
static <T extends java.lang.Number> |
mode(java.util.List<T> numList)
Get the mode of all numbers in the list.
|
static <T extends java.lang.Number> |
range(java.util.List<T> numList)
Get the range of all numbers in the list.
|
static <T extends java.lang.Number> |
rms(java.util.List<T> numList)
Get the RMS (root mean square) of all numbers in the list.
|
static java.lang.Double |
sum(java.util.List<? extends java.lang.Number> numList)
Get the sum of all numbers in the list.
|
static <T extends java.lang.Number> |
validLength(java.util.List<T> numList)
Get the length of valid numbers.
|
static <T extends java.lang.Number> |
variance(java.util.List<T> numList)
Get the variance of all numbers in the list.
|
public static java.lang.Double mean(java.util.List<? extends java.lang.Number> numList)
numList - a list of numberspublic static <T extends java.lang.Number> T median(java.util.List<T> numList)
numList - a list of numberspublic static <T extends java.lang.Number> T mode(java.util.List<T> numList)
numList - a list of numberspublic static java.lang.Double sum(java.util.List<? extends java.lang.Number> numList)
numList - a list of numberspublic static <T extends java.lang.Number> T max(java.util.List<T> numList)
numList - a list of numberspublic static <T extends java.lang.Number> T min(java.util.List<T> numList)
numList - a list of numberspublic static <T extends java.lang.Number> java.lang.Double range(java.util.List<T> numList)
numList - a list of numberspublic static <T extends java.lang.Number> java.lang.Double rms(java.util.List<T> numList)
numList - a list of numberspublic static <T extends java.lang.Number> java.lang.Double variance(java.util.List<T> numList)
numList - a list of numberspublic static <T extends java.lang.Number> int validLength(java.util.List<T> numList)
numList - a list of numbers.