|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.jrefinery.data.Statistics
public class Statistics
A utility class that provides some simple statistical functions.
| Constructor Summary | |
|---|---|
Statistics()
|
|
| Method Summary | |
|---|---|
static double |
getAverage(java.lang.Number[] data)
Returns the average of a set of numbers. |
static double |
getCorrelation(java.lang.Number[] data1,
java.lang.Number[] data2)
Calculates the correlation between two datasets. |
static double[] |
getLinearFit(java.lang.Number[] x_data,
java.lang.Number[] y_data)
Fits a straight line to a set of (x, y) data, returning the slope and intercept. |
static double[][] |
getMovingAverage(java.lang.Number[] x_data,
java.lang.Number[] y_data,
int period)
Returns a data set for a moving average on the data set passed in. |
static double |
getSlope(java.lang.Number[] x_data,
java.lang.Number[] y_data)
Finds the slope of a regression line using least squares. |
static double |
getStdDev(java.lang.Number[] data)
Returns the standard deviation of a set of numbers. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Statistics()
| Method Detail |
|---|
public static double getAverage(java.lang.Number[] data)
data - The data.public static double getStdDev(java.lang.Number[] data)
data - The data.
public static double[] getLinearFit(java.lang.Number[] x_data,
java.lang.Number[] y_data)
x_data - The x-data.y_data - The y-data.
public static double getSlope(java.lang.Number[] x_data,
java.lang.Number[] y_data)
x_data - An array of Numbers (the x values).y_data - An array of Numbers (the y values).
public static double getCorrelation(java.lang.Number[] data1,
java.lang.Number[] data2)
data1 - The first dataset.data2 - The second dataset.
public static double[][] getMovingAverage(java.lang.Number[] x_data,
java.lang.Number[] y_data,
int period)
x_data - An array of the x data.y_data - An array of the y data.period - The number of data points to average
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||