Uses of Class
tech.tablesaw.api.DoubleColumn
Packages that use DoubleColumn
Package
Description
-
Uses of DoubleColumn in tech.tablesaw.api
Methods in tech.tablesaw.api that return DoubleColumnModifier and TypeMethodDescriptionDoubleColumn.append
(double d) Adds the given double to this columnDoubleColumn.append
(float f) Adds the given float to this columnDoubleColumn.append
(int i) Appends value to the bottom of this column and return this columnAppends all the values in the argument to the bottom of this column and return this columnAppends the value at the given row in the given column to the bottom of this column and return this columnDoubleColumn.appendCell
(String value) Add one element to the bottom of this column and set its value to the parsed value of the given String.DoubleColumn.appendCell
(String value, AbstractColumnParser<?> parser) Add one element to the bottom of this column and set its value to the parsed value of the given String, as performed by the given parserDoubleColumn.appendMissing()
Appends a missing value appropriate to the columnAppends the given value to the bottom of this column and return this columnBooleanColumn.asDoubleColumn()
Returns a DoubleColumn containing the elements in this column, with true as 1.0 and false as 0.0.DateColumn.asDoubleColumn()
DateTimeColumn.asDoubleColumn()
FloatColumn.asDoubleColumn()
Returns a new DoubleColumn containing a value for each value in this column.InstantColumn.asDoubleColumn()
IntColumn.asDoubleColumn()
Returns a new DoubleColumn containing a value for each value in this column, truncating if necessary.LongColumn.asDoubleColumn()
Returns a new DoubleColumn containing a value for each value in this columndefault DoubleColumn
NumericColumn.asDoubleColumn()
Returns a new DoubleColumn containing a value for each value in this columnShortColumn.asDoubleColumn()
Returns a new DoubleColumn containing a value for each value in this column, truncating if necessary.StringColumn.asDoubleColumn()
TimeColumn.asDoubleColumn()
DoubleColumn.bottom
(int n) Returns the smallest ("bottom") n values in the column TODO(lwhite): Consider whether this should exclude missingDoubleColumn.copy()
Returns a deep copy of the receiverstatic DoubleColumn
static DoubleColumn
static DoubleColumn
static DoubleColumn
static DoubleColumn
static DoubleColumn
static DoubleColumn
static DoubleColumn
DoubleColumn.create
(String name, Collection<? extends Number> numberList) static DoubleColumn
DoubleColumn.create
(String name, DoubleStream stream) DoubleColumn.fillWith
(double d) DoubleColumn.fillWith
(it.unimi.dsi.fastutil.doubles.DoubleIterator iterator) DoubleColumn.fillWith
(DoubleSupplier supplier) DoubleColumn.fillWith
(DoubleRangeIterable iterable) DoubleColumn.filter
(DoublePredicate test) Returns a new NumberColumn with only those rows satisfying the predicateDoubleColumn.lag
(int n) Returns a column of the same type and size as the receiver, containing the receivers values offset by n.default DoubleColumn
NumericColumn.pctChange
(int periods) Returns a column containing the percentage change between values that areperiods
apartDoubleColumn.removeMissing()
Returns a copy of this column with the missing values removedDoubleColumn.set
(int i, double val) Sets the value at index row to the given value and return this columnSets the value at row to the value at sourceRow in the given column and return this columnDoubleColumn.set
(DoublePredicate condition, NumericColumn<?> other) Updates this column where values matching the selection are replaced with the corresponding value from the given columnDoubleColumn.setMissing
(int index) Sets the value at index i to the missing-value indicator for this column type, and return this columnDoubleColumn.subset
(int[] rows) Return a column of the same type containing just those elements whose indexes are included in the given arrayDoubleColumn.top
(int n) Returns the largest ("top") n values in the column TODO(lwhite): Consider whether this should exclude missingDoubleColumn.unique()
Returns a column of the same type containing only the unique valuesReturns the subset of data in this column included in the givenSelection
-
Uses of DoubleColumn in tech.tablesaw.columns.numbers
Methods in tech.tablesaw.columns.numbers that return DoubleColumnModifier and TypeMethodDescriptiondefault DoubleColumn
NumberMapFunctions.abs()
Returns a NumberColumn with the absolute value of each value in this columndefault DoubleColumn
default DoubleColumn
NumberMapFunctions.add
(NumericColumn<?> column2) default DoubleColumn
NumberMapFunctions.asPercent()
Return the elements of this column as the percentages of their value relative to the sum of all elementsdefault DoubleColumn
NumberMapFunctions.asRatio()
Return the elements of this column as the ratios of their value and the sum of all elementsdefault DoubleColumn
NumberMapFunctions.bin
(int binCount) NumberRollingColumn.countMissing()
NumberRollingColumn.countNonMissing()
Returns a column of this type with the given namedefault DoubleColumn
NumberMapFunctions.cube()
default DoubleColumn
NumberMapFunctions.cubeRoot()
default DoubleColumn
NumberMapFunctions.cumMax()
Returns a new column with a cumulative maximum calculateddefault DoubleColumn
NumberMapFunctions.cumMin()
Returns a new column with a cumulative maximum calculateddefault DoubleColumn
NumberMapFunctions.cumProd()
Returns a new column with a cumulative product calculateddefault DoubleColumn
NumberMapFunctions.cumSum()
Returns a new column with a cumulative sum calculateddefault DoubleColumn
NumberMapFunctions.difference()
default DoubleColumn
default DoubleColumn
NumberMapFunctions.divide
(NumericColumn<?> column2) NumberRollingColumn.geometricMean()
NumberRollingColumn.kurtosis()
NumberInterpolator.linear()
Linearly interpolates missing values.default DoubleColumn
NumberMapFunctions.log10()
Returns the base 10 log of the values in this column as a NumberColumn.default DoubleColumn
NumberMapFunctions.log1p()
Returns the natural log of the values in this column, after adding 1 to each so that zero values don't return -Infinitydefault DoubleColumn
NumberMapFunctions.logN()
Returns the natural log of the values in this column as a NumberColumn.NumberRollingColumn.max()
NumberRollingColumn.mean()
NumberRollingColumn.median()
NumberRollingColumn.min()
default DoubleColumn
default DoubleColumn
NumberMapFunctions.multiply
(NumericColumn<?> column2) default DoubleColumn
NumberMapFunctions.neg()
For each item in the column, returns the same number with the sign changed.default DoubleColumn
NumberMapFunctions.normalize()
Returns a transformation of the data in this column such that the result has a mean of 0, and a standard deviation of 1default DoubleColumn
NumberMapFunctions.pctChange()
Returns a new column with a percent change calculateddefault DoubleColumn
NumberMapFunctions.power
(double power) Returns a NumberColumn with the exponential power of each value in this columndefault DoubleColumn
NumberMapFunctions.power
(NumericColumn<?> powerColumn) default DoubleColumn
NumberMapFunctions.reciprocal()
Returns a NumberColumn with the reciprocal (1/n) for each value n in this columndefault DoubleColumn
NumberMapFunctions.remainder
(double val2) default DoubleColumn
NumberMapFunctions.remainder
(DoubleColumn column2) default DoubleColumn
NumberMapFunctions.round()
default DoubleColumn
NumberMapFunctions.roundInt()
Returns the rounded values as a NumberColumn.NumberRollingColumn.skewness()
default DoubleColumn
NumberMapFunctions.sqrt()
default DoubleColumn
NumberMapFunctions.square()
Returns a NumberColumn with the square of each value in this columnNumberRollingColumn.stdDev()
default DoubleColumn
default DoubleColumn
NumberMapFunctions.subtract
(NumericColumn<?> column2) NumberRollingColumn.sum()
NumberRollingColumn.variance()
Methods in tech.tablesaw.columns.numbers with parameters of type DoubleColumnModifier and TypeMethodDescriptiondefault DoubleColumn
NumberMapFunctions.remainder
(DoubleColumn column2) -
Uses of DoubleColumn in tech.tablesaw.columns.strings
Methods in tech.tablesaw.columns.strings that return DoubleColumnModifier and TypeMethodDescriptiondefault DoubleColumn
StringMapFunctions.countTokens
(String separator) default DoubleColumn
Returns a column containing the levenshtein distance between the two given string columnsdefault DoubleColumn
StringMapFunctions.length()
Returns a column containing the character length of each string in this column The returned column is the same size as the originaldefault DoubleColumn
StringMapFunctions.parseDouble()
Returns an Double containing all the values of this string column as doubles, assuming all the values are stringified doubles in the first place. -
Uses of DoubleColumn in tech.tablesaw.columns.times
Methods in tech.tablesaw.columns.times that return DoubleColumnModifier and TypeMethodDescriptiondefault DoubleColumn
TimeMapFunctions.timeWindow
(ChronoUnit unit, int n) default DoubleColumn
TimeMapFunctions.timeWindow
(ChronoUnit unit, int n, LocalTime start) Returns a column containing integers representing the nth group (0-based) that a date falls into. -
Uses of DoubleColumn in tech.tablesaw.index
Constructors in tech.tablesaw.index with parameters of type DoubleColumnModifierConstructorDescriptionDoubleIndex
(DoubleColumn column) Constructs an index for the given column -
Uses of DoubleColumn in tech.tablesaw.table
Methods in tech.tablesaw.table that return DoubleColumnModifier and TypeMethodDescriptionRelation.doubleColumn
(int columnIndex) Returns the DoubleColumn at the given 0-based index if present.Relation.doubleColumn
(String columnName) Returns a DoubleColumn with the given name if it is present in this Relation.