org.jfree.data
public abstract class DataUtilities extends Object
Method Summary | |
---|---|
static double | calculateColumnTotal(Values2D data, int column)
Returns the total of the values in one column of the supplied data
table.
|
static double | calculateColumnTotal(Values2D data, int column, int[] validRows)
Returns the total of the values in one column of the supplied data
table by taking only the row numbers in the array into account.
|
static double | calculateRowTotal(Values2D data, int row)
Returns the total of the values in one row of the supplied data
table.
|
static double | calculateRowTotal(Values2D data, int row, int[] validCols)
Returns the total of the values in one row of the supplied data
table by taking only the column numbers in the array into account.
|
static double[][] | clone(double[][] source)
Returns a clone of the specified array.
|
static Number[] | createNumberArray(double[] data)
Constructs an array of Number objects from an array of
double primitives.
|
static Number[][] | createNumberArray2D(double[][] data)
Constructs an array of arrays of Number objects from a
corresponding structure containing double primitives.
|
static boolean | equal(double[][] a, double[][] b)
Tests two arrays for equality. |
static KeyedValues | getCumulativePercentages(KeyedValues data)
Returns a KeyedValues instance that contains the cumulative
percentage values for the data in another KeyedValues instance.
|
Parameters: data the table of values (null
not permitted). column the column index (zero-based).
Returns: The total of the values in the specified column.
Parameters: data the table of values (null
not permitted). column the column index (zero-based). validRows the array with valid rows (zero-based).
Returns: The total of the valid values in the specified column.
Since: 1.0.13
Parameters: data the table of values (null
not permitted). row the row index (zero-based).
Returns: The total of the values in the specified row.
Parameters: data the table of values (null
not permitted). row the row index (zero-based). validCols the array with valid cols (zero-based).
Returns: The total of the valid values in the specified row.
Since: 1.0.13
Parameters: source the source array (null
not permitted).
Returns: A clone of the array.
Since: 1.0.13
Number
objects from an array of
double
primitives.
Parameters: data the data (null
not permitted).
Returns: An array of Double
.
Number
objects from a
corresponding structure containing double
primitives.
Parameters: data the data (null
not permitted).
Returns: An array of Double
.
Parameters: a the first array (null
permitted). b the second array (null
permitted).
Returns: A boolean.
Since: 1.0.13
The percentages are values between 0.0 and 1.0 (where 1.0 = 100%).
Parameters: data the data (null
not permitted).
Returns: The cumulative percentages.