public interface NumericColumn extends Column
Modifier and Type | Method and Description |
---|---|
default NumericColumn |
add(Number value) |
default NumericColumn |
add(NumericColumn column2) |
static NumericColumn |
addColumns(NumericColumn column1,
NumericColumn column2) |
double[] |
asDoubleArray() |
default NumericColumn |
divide(Number value) |
default NumericColumn |
divide(NumericColumn column2) |
static NumericColumn |
divideColumns(NumericColumn column1,
NumericColumn column2) |
double |
geometricMean() |
default double |
getDouble(int index)
Returns double value at
index position in the column. |
default float |
getFloat(int index)
Returns float value at
index position in the column. |
default int |
getInt(int index)
Returns int value at
index position in the column. |
default long |
getLong(int index)
Returns long value at
index position in the column. |
double |
kurtosis() |
double |
max() |
double |
mean() |
double |
median() |
double |
min() |
default NumericColumn |
multiply(Number value) |
default NumericColumn |
multiply(NumericColumn column2) |
static NumericColumn |
multiplyColumns(NumericColumn column1,
NumericColumn column2) |
double |
percentile(double percentile) |
double |
populationVariance() |
double |
product() |
double |
quadraticMean()
Returns the quadraticMean, aka the root-mean-square, for all values in this column
|
double |
quartile1() |
double |
quartile3() |
double |
range() |
double |
skewness() |
double |
standardDeviation() |
default NumericColumn |
subtract(Number value) |
default NumericColumn |
subtract(NumericColumn column2) |
static NumericColumn |
subtractColumns(NumericColumn column1,
NumericColumn column2) |
double |
sumOfLogs() |
double |
sumOfSquares() |
double |
variance() |
append, appendCell, asBytes, byteSize, clear, columnMetadata, columnWidth, comment, copy, countMissing, countUnique, difference, emptyCopy, emptyCopy, first, first, getString, id, isEmpty, isMissing, isNotMissing, last, last, metadata, name, print, rolling, rowComparator, setComment, setName, size, sortAscending, sortDescending, subset, summary, title, type, unique
static NumericColumn subtractColumns(NumericColumn column1, NumericColumn column2)
static NumericColumn addColumns(NumericColumn column1, NumericColumn column2)
static NumericColumn multiplyColumns(NumericColumn column1, NumericColumn column2)
static NumericColumn divideColumns(NumericColumn column1, NumericColumn column2)
default NumericColumn subtract(NumericColumn column2)
default NumericColumn add(NumericColumn column2)
default NumericColumn multiply(NumericColumn column2)
default NumericColumn divide(NumericColumn column2)
default NumericColumn add(Number value)
default NumericColumn subtract(Number value)
default NumericColumn divide(Number value)
default NumericColumn multiply(Number value)
double[] asDoubleArray()
asDoubleArray
in interface Column
default int getInt(int index)
index
position in the column. A conversion, if needed, could result
in data or accuracy loss.index
- position in columndefault long getLong(int index)
index
position in the column. A conversion, if needed, could result
in data or accuracy loss.index
- position in columndefault float getFloat(int index)
index
position in the column. A conversion, if needed, could result
in data or accuracy loss.index
- position in columndefault double getDouble(int index)
index
position in the column. A conversion, if needed, could result
in data or accuracy loss.index
- position in columndouble max()
double min()
double product()
double mean()
double median()
double quartile1()
double quartile3()
double percentile(double percentile)
double range()
double variance()
double populationVariance()
double standardDeviation()
double sumOfLogs()
double sumOfSquares()
double geometricMean()
double quadraticMean()
double kurtosis()
double skewness()
Copyright © 2018. All rights reserved.