Uses of Interface
tech.tablesaw.columns.Column
-
-
Uses of Column in tech.tablesaw.aggregate
Classes in tech.tablesaw.aggregate with type parameters of type Column Modifier and Type Class Description class
AggregateFunction<INCOL extends Column<?>,OUT>
An abstract class that provides a partial implementation of aggregate functions to summarize over a columnMethods in tech.tablesaw.aggregate with parameters of type Column Modifier and Type Method Description abstract Integer
AnyIntAggregateFunction. summarize(Column<?> column)
Returns an Integer when this function is applied to the given columnConstructors in tech.tablesaw.aggregate with parameters of type Column Constructor Description Summarizer(Table sourceTable, Column<?> column, AggregateFunction<?,?>... functions)
Returns an object capable of summarizing the given column in the given sourceTable, by applying the given functionsSummarizer(Table sourceTable, Column<?> column1, Column<?> column2, AggregateFunction<?,?>... functions)
Returns an object capable of summarizing the given columns in the given sourceTable, by applying the given functionsSummarizer(Table sourceTable, Column<?> column1, Column<?> column2, Column<?> column3, AggregateFunction<?,?>... functions)
Returns an object capable of summarizing the given column2 in the given sourceTable, by applying the given functionsSummarizer(Table sourceTable, Column<?> column1, Column<?> column2, Column<?> column3, Column<?> column4, AggregateFunction<?,?>... functions)
Returns an object capable of summarizing the given columns in the given sourceTable, by applying the given functions -
Uses of Column in tech.tablesaw.api
Subinterfaces of Column in tech.tablesaw.api Modifier and Type Interface Description interface
CategoricalColumn<T>
A column type that can be summarized, or serve as a grouping variable in cross tabs or other aggregation operations.interface
NumericColumn<T extends Number>
A Column of numeric valuesClasses in tech.tablesaw.api that implement Column Modifier and Type Class Description class
BooleanColumn
A column that contains boolean valuesclass
DateColumn
A column that contains int-encoded local date valuesclass
DateTimeColumn
A column that contains long-integer encoded (packed) local date-time valuesclass
DoubleColumn
A column that contains double valuesclass
FloatColumn
A column that contains float valuesclass
InstantColumn
A column that contains long-integer encoded (packed) instant values.class
IntColumn
A column that contains int valuesclass
LongColumn
A column that contains long valuesclass
NumberColumn<C extends NumberColumn<C,T>,T extends Number>
An abstract class that provides a partial implementation for columns of numeric dataclass
ShortColumn
A column that contains short valuesclass
StringColumn
A column that contains String values.class
TimeColumn
A column that contains int-encoded local time valuesMethods in tech.tablesaw.api with type parameters of type Column Modifier and Type Method Description default <R extends Column<RT>,RT>
RNumericColumn. mapInto(DoubleFunction<? extends RT> fun, R into)
Maps the function across all rows, appending the results to the provided ColumnMethods in tech.tablesaw.api that return Column Modifier and Type Method Description Column<Boolean>
BooleanColumn. append(Column<Boolean> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnColumn<String>
StringColumn. append(Column<String> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnColumn<?>
Row. column(int columnIndex)
Column<?>
Table. column(int columnIndex)
Returns the column at the given index in the column listColumn<?>[]
Table. columnArray()
Returns the columns in this table as an arrayColumn<?>
ColumnType. create(String name)
Returns a column of this type with the given nameColumn<Boolean>
BooleanColumn. set(int row, Column<Boolean> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnColumn<Double>
DoubleColumn. set(int row, String stringValue, AbstractColumnParser<?> parser)
Sets the value at row to the parsed value of the given String using the given parser and returns this columnColumn<Float>
FloatColumn. set(int row, String stringValue, AbstractColumnParser<?> parser)
Sets the value at row to the parsed value of the given String using the given parser and returns this columnColumn<Integer>
IntColumn. set(int row, String stringValue, AbstractColumnParser<?> parser)
Sets the value at row to the parsed value of the given String using the given parser and returns this columnColumn<Long>
LongColumn. set(int row, String stringValue, AbstractColumnParser<?> parser)
Sets the value at row to the parsed value of the given String using the given parser and returns this columnColumn<Short>
ShortColumn. set(int row, String stringValue, AbstractColumnParser<?> parser)
Sets the value at row to the parsed value of the given String using the given parser and returns this columnColumn<String>
StringColumn. set(int row, Column<String> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnMethods in tech.tablesaw.api that return types with arguments of type Column Modifier and Type Method Description List<Column<?>>
Table. columns()
Returns the list of columnsMethods in tech.tablesaw.api with parameters of type Column Modifier and Type Method Description Table
Table. addColumns(Column<?>... cols)
Adds the given column to this table.BooleanColumn
BooleanColumn. append(Column<Boolean> column)
Appends all the values in the argument to the bottom of this column and return this columnColumn<Boolean>
BooleanColumn. append(Column<Boolean> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnDateColumn
DateColumn. append(Column<LocalDate> column)
Appends all the values in the argument to the bottom of this column and return this columnDateColumn
DateColumn. append(Column<LocalDate> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnDateTimeColumn
DateTimeColumn. append(Column<LocalDateTime> column)
Appends all the values in the argument to the bottom of this column and return this columnDateTimeColumn
DateTimeColumn. append(Column<LocalDateTime> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnDoubleColumn
DoubleColumn. append(Column<Double> column)
Appends all the values in the argument to the bottom of this column and return this columnDoubleColumn
DoubleColumn. append(Column<Double> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnFloatColumn
FloatColumn. append(Column<Float> column)
Appends all the values in the argument to the bottom of this column and return this columnFloatColumn
FloatColumn. append(Column<Float> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnInstantColumn
InstantColumn. append(Column<Instant> column)
Appends all the values in the argument to the bottom of this column and return this columnInstantColumn
InstantColumn. append(Column<Instant> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnIntColumn
IntColumn. append(Column<Integer> column)
Appends all the values in the argument to the bottom of this column and return this columnIntColumn
IntColumn. append(Column<Integer> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnLongColumn
LongColumn. append(Column<Long> column)
Appends all the values in the argument to the bottom of this column and return this columnLongColumn
LongColumn. append(Column<Long> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnShortColumn
ShortColumn. append(Column<Short> column)
Appends all the values in the argument to the bottom of this column and return this columnShortColumn
ShortColumn. append(Column<Short> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnStringColumn
StringColumn. append(Column<String> column)
Appends all the values in the argument to the bottom of this column and return this columnColumn<String>
StringColumn. append(Column<String> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnTimeColumn
TimeColumn. append(Column<LocalTime> column)
Appends all the values in the argument to the bottom of this column and return this columnTimeColumn
TimeColumn. append(Column<LocalTime> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnint
Table. columnIndex(Column<?> column)
Returns the index of the given column (its position in the list of columns)default boolean
ColumnType. compare(int col1Row, Column<?> col1, int col2Row, Column<?> col2)
Returns true if the value at the specified index in column1 is equal to the value at the specified index in column 2static Table
Table. create(String name, Column<?>... columns)
Returns a new table with the given columns and given namestatic Table
Table. create(Column<?>... columns)
Returns a new table with the given columnsTable
Table. insertColumn(int index, Column<?> column)
Adds the given column to this table at the given position in the column list.void
Table. internalAddWithoutValidation(Column<?> c)
For internal Tablesaw use onlyTable
Table. rejectColumns(Column<?>... columns)
Returns a new table containing copies of all the columns from this table, except those named in the argumentTable
Table. removeColumns(Column<?>... columns)
Removes the given columns from this table and returns this tableTable
Table. replaceColumn(int colIndex, Column<?> newColumn)
Replaces an existing column (by index) in this table with the given new columnTable
Table. replaceColumn(String columnName, Column<?> newColumn)
Replaces an existing column (by name) in this table with the given new columnTable
Table. replaceColumn(Column<?> newColumn)
Replaces an existing column having the same name of the given column with the given columnTable
Table. retainColumns(Column<?>... columns)
Removes all columns except for those given in the argument from this table and returns this tableTable
Table. selectColumns(Column<?>... columns)
Returns a new table containing copies of the selected columns from this tableColumn<Boolean>
BooleanColumn. set(int row, Column<Boolean> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnDateColumn
DateColumn. set(int row, Column<LocalDate> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnDateTimeColumn
DateTimeColumn. set(int row, Column<LocalDateTime> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnDoubleColumn
DoubleColumn. set(int row, Column<Double> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnFloatColumn
FloatColumn. set(int row, Column<Float> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnInstantColumn
InstantColumn. set(int row, Column<Instant> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnIntColumn
IntColumn. set(int row, Column<Integer> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnLongColumn
LongColumn. set(int row, Column<Long> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnShortColumn
ShortColumn. set(int row, Column<Short> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnColumn<String>
StringColumn. set(int row, Column<String> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnTimeColumn
TimeColumn. set(int row, Column<LocalTime> column, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columnSummarizer
Table. summarize(Column<?> numberColumn, AggregateFunction<?,?>... function)
Returns aSummarizer
that can be used to summarize the column with the given name(s) using the given functions.Summarizer
Table. summarize(Column<?> column1, Column<?> column2, AggregateFunction<?,?>... function)
Returns aSummarizer
that can be used to summarize the column with the given name(s) using the given functions.Summarizer
Table. summarize(Column<?> column1, Column<?> column2, Column<?> column3, AggregateFunction<?,?>... function)
Returns aSummarizer
that can be used to summarize the column with the given name(s) using the given functions.Summarizer
Table. summarize(Column<?> column1, Column<?> column2, Column<?> column3, Column<?> column4, AggregateFunction<?,?>... function)
Returns aSummarizer
that can be used to summarize the column with the given name(s) using the given functions.Method parameters in tech.tablesaw.api with type arguments of type Column Modifier and Type Method Description static Table
Table. create(String name, Collection<Column<?>> columns)
Returns a new table with the given columns and given namestatic Table
Table. create(String name, Stream<Column<?>> columns)
Returns a new table with the given columns and given namestatic Table
Table. create(Collection<Column<?>> columns)
Returns a new table with the given columnsstatic Table
Table. create(Stream<Column<?>> columns)
Returns a new table with the given columnsConstructors in tech.tablesaw.api with parameters of type Column Constructor Description Table(String name, Column<?>... columns)
Returns a new Table initialized with the given names and columnsConstructor parameters in tech.tablesaw.api with type arguments of type Column Constructor Description Table(String name, Collection<Column<?>> columns)
Returns a new Table initialized with the given names and columns -
Uses of Column in tech.tablesaw.columns
Classes in tech.tablesaw.columns with type parameters of type Column Modifier and Type Class Description class
AbstractColumn<C extends Column<T>,T>
Partial implementation of theColumn
interfaceClasses in tech.tablesaw.columns that implement Column Modifier and Type Class Description class
AbstractColumn<C extends Column<T>,T>
Partial implementation of theColumn
interfaceMethods in tech.tablesaw.columns with type parameters of type Column Modifier and Type Method Description default <R,C extends Column<R>>
CColumn. map(Function<? super T,? extends R> fun, Function<String,C> creator)
Maps the function across all rows, appending the results to the created Column.default <R,C extends Column<R>>
CColumn. mapInto(Function<? super T,? extends R> fun, C into)
Maps the function across all rows, storing the results into the provided Column.Methods in tech.tablesaw.columns that return Column Modifier and Type Method Description Column<T>
Column. append(T value)
Appends value to the bottom of this column and return this columnColumn<T>
Column. append(Column<T> column)
Appends all the values in the argument to the bottom of this column and return this columnColumn<T>
Column. append(Column<T> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnColumn<T>
Column. appendCell(String stringValue)
Add one element to the bottom of this column and set its value to the parsed value of the given String.Column<T>
Column. appendCell(String stringValue, 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 parserColumn<T>
Column. appendMissing()
Appends a missing value appropriate to the columnColumn<T>
Column. appendObj(Object value)
Appends the given value to the bottom of this column and return this columnColumn<T>
Column. copy()
Returns a deep copy of the receiverColumn<Void>
SkipColumnType. create(String name)
Returns a column of this type with the given nameabstract Column<T>
AbstractColumn. emptyCopy()
Returns a copy of the receiver with no data.Column<T>
Column. emptyCopy()
Returns a copy of the receiver with no data.Column<T>
Column. emptyCopy(int rowSize)
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.default Column<T>
Column. filter(Predicate<? super T> test)
Returns a new Column of the same type with only those rows satisfying the predicatedefault Column<T>
Column. first(int numRows)
Returns a column of the same type containing the firstnumRows
of this column.default Column<T>
Column. inRange(int start, int end)
Returns a column containing the rows in this column beginning with start inclusive, and ending with end exclusiveColumn<T>
Column. lag(int n)
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.default Column<T>
Column. last(int numRows)
Returns a column of the same type containing the lastnumRows
of this column.default Column<T>
Column. lead(int n)
Returns a column of the same type as the receiver, containing the receivers values offset -n For example if you lead a column containing 2, 3, 4 by 1, you get a column containing 3, 4, NA.default Column<T>
Column. map(Function<? super T,? extends T> fun)
Maps the function across all rows, appending the results to a new Column of the same typedefault Column<T>
Column. max(Column<T> other)
Returns a column containing the element-wise min between this column and other columndefault Column<T>
Column. min(Column<T> other)
Returns a column containing the element-wise min between this column and other columnColumn<T>
Column. removeMissing()
Returns a copy of this column with the missing values removeddefault Column<T>
Column. sampleN(int n)
Returns a column containing a random sample of the values in this columndefault Column<T>
Column. sampleX(double proportion)
Returns a table consisting of randomly selected values from this column.default Column<T>
Column. set(int row, String stringValue, AbstractColumnParser<?> parser)
Sets the value at row to the parsed value of the given String using the given parser and returns this columnColumn<T>
Column. set(int row, T value)
Sets the value at index row to the given value and return this columnColumn<T>
Column. set(int row, Column<T> sourceColumn, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columndefault Column<T>
Column. set(Predicate<T> condition, Column<T> other)
Updates this column where values matching the selection are replaced with the corresponding value from the given columndefault Column<T>
Column. set(Selection rowSelection, T newValue)
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteriadefault Column<T>
Column. set(Selection condition, Column<T> other)
Updates this column where values matching the selection are replaced with the corresponding value from the given columnColumn<T>
Column. setMissing(int i)
Sets the value at index i to the missing-value indicator for this column type, and return this columndefault Column<T>
Column. setMissingTo(T newValue)
Sets the value of any missing data in the column to newValue and returns the same columnColumn<T>
Column. setName(String name)
Sets the columns name to the given stringColumn<T>
Column. setParser(AbstractColumnParser<T> parser)
Sets the parser used byappendCell(String)
default Column<T>
Column. sorted(Comparator<? super T> comp)
Returns a new Column of the same type sorted according to the provided Comparatordefault Column<T>
Column. subset(int[] rows)
Return a column of the same type containing just those elements whose indexes are included in the given arrayColumn<T>
Column. unique()
Returns a column of the same type containing only the unique valuesColumn<T>
Column. where(Selection selection)
Returns a new column containing the subset referenced by theSelection
Methods in tech.tablesaw.columns with parameters of type Column Modifier and Type Method Description Column<T>
Column. append(Column<T> column)
Appends all the values in the argument to the bottom of this column and return this columnColumn<T>
Column. append(Column<T> column, int row)
Appends the value at the given row in the given column to the bottom of this column and return this columnC
AbstractColumn. max(Column<T> other)
Returns a column containing the element-wise min between this column and other columndefault Column<T>
Column. max(Column<T> other)
Returns a column containing the element-wise min between this column and other columnC
AbstractColumn. min(Column<T> other)
Returns a column containing the element-wise min between this column and other columndefault Column<T>
Column. min(Column<T> other)
Returns a column containing the element-wise min between this column and other columnC
AbstractColumn. set(Selection condition, Column<T> other)
Updates this column where values matching the selection are replaced with the corresponding value from the given columnColumn<T>
Column. set(int row, Column<T> sourceColumn, int sourceRow)
Sets the value at row to the value at sourceRow in the given column and return this columndefault Column<T>
Column. set(Predicate<T> condition, Column<T> other)
Updates this column where values matching the selection are replaced with the corresponding value from the given columndefault Column<T>
Column. set(Selection condition, Column<T> other)
Updates this column where values matching the selection are replaced with the corresponding value from the given column -
Uses of Column in tech.tablesaw.columns.booleans
Subinterfaces of Column in tech.tablesaw.columns.booleans Modifier and Type Interface Description interface
BooleanMapUtils
An interface for mapping operations unique to Boolean columns -
Uses of Column in tech.tablesaw.columns.dates
Subinterfaces of Column in tech.tablesaw.columns.dates Modifier and Type Interface Description interface
DateFilters
interface
DateMapFunctions
An interface for mapping operations unique to Date columnsMethods in tech.tablesaw.columns.dates with parameters of type Column Modifier and Type Method Description static String
DateMapFunctions. dateColumnName(Column<LocalDate> column1, int value, TemporalUnit unit)
-
Uses of Column in tech.tablesaw.columns.datetimes
Subinterfaces of Column in tech.tablesaw.columns.datetimes Modifier and Type Interface Description interface
DateTimeFilters
interface
DateTimeMapFunctions
-
Uses of Column in tech.tablesaw.columns.instant
Subinterfaces of Column in tech.tablesaw.columns.instant Modifier and Type Interface Description interface
InstantMapFunctions
-
Uses of Column in tech.tablesaw.columns.strings
Methods in tech.tablesaw.columns.strings with parameters of type Column Modifier and Type Method Description void
StringData. append(Column<String> column)
void
TextualStringData. append(Column<String> column)
default StringColumn
StringMapFunctions. commonPrefix(Column<String> column2)
default StringColumn
StringMapFunctions. commonSuffix(Column<String> column2)
default StringColumn
StringMapFunctions. concatenate(Column<?>... stringColumns)
Return a copy of this column with the corresponding value of each column argument appended to each element.default DoubleColumn
StringMapFunctions. distance(Column<String> column2)
Returns a column containing the levenshtein distance between the two given string columnsdefault Selection
StringFilters. equalsIgnoreCase(Column<String> other)
default Selection
StringFilters. eval(BiPredicate<String,String> predicate, Column<String> otherColumn)
default Selection
StringFilters. isEqualTo(Column<String> other)
default Selection
StringFilters. isIn(Column<String> strings)
default Selection
StringFilters. isNotEqualTo(Column<String> other)
default Selection
StringFilters. isNotIn(Column<String> strings)
default StringColumn
StringMapFunctions. join(String separator, Column<?>... columns)
Return a copy of this column with the given string appendeddefault Selection
StringFilters. startsWith(Column<String> other)
-
Uses of Column in tech.tablesaw.columns.temporal
Classes in tech.tablesaw.columns.temporal with type parameters of type Column Modifier and Type Interface Description interface
TemporalFillers<T extends Temporal,C extends Column<T>>
Subinterfaces of Column in tech.tablesaw.columns.temporal Modifier and Type Interface Description interface
TemporalColumn<T extends Temporal>
An interface for columns of temporal values backed by longs, e.g.interface
TemporalFilters<T extends Temporal>
interface
TemporalMapFunctions<T extends Temporal>
Methods in tech.tablesaw.columns.temporal that return Column Modifier and Type Method Description Column<T>
TemporalMapFunctions. plus(long amountToAdd, ChronoUnit unit)
default Column<T>
TemporalMapFunctions. plusDays(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusHours(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusMicros(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusMillis(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusMinutes(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusMonths(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusSeconds(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusWeeks(long amountToAdd)
default Column<T>
TemporalMapFunctions. plusYears(long amountToAdd)
Methods in tech.tablesaw.columns.temporal with parameters of type Column Modifier and Type Method Description default String
TemporalMapFunctions. temporalColumnName(Column<T> column1, long value, TemporalUnit unit)
-
Uses of Column in tech.tablesaw.columns.times
Subinterfaces of Column in tech.tablesaw.columns.times Modifier and Type Interface Description interface
TimeFilters
interface
TimeMapFunctions
-
Uses of Column in tech.tablesaw.filtering
Methods in tech.tablesaw.filtering with parameters of type Column Modifier and Type Method Description Function<Table,Selection>
DeferredStringColumn. equalsIgnoreCase(Column<String> other)
T
StringFilterSpec. equalsIgnoreCase(Column<String> other)
Function<Table,Selection>
DeferredStringColumn. isEqualTo(Column<String> other)
T
StringFilterSpec. isEqualTo(Column<String> other)
Function<Table,Selection>
DeferredStringColumn. isNotEqualTo(Column<String> other)
T
StringFilterSpec. isNotEqualTo(Column<String> other)
Function<Table,Selection>
DeferredStringColumn. startsWith(Column<String> other)
T
StringFilterSpec. startsWith(Column<String> other)
-
Uses of Column in tech.tablesaw.interpolation
Fields in tech.tablesaw.interpolation declared as Column Modifier and Type Field Description protected Column<T>
Interpolator. col
The column being interpolatedMethods in tech.tablesaw.interpolation that return Column Modifier and Type Method Description Column<T>
Interpolator. backfill()
Fills missing values with the next non-missing valueColumn<T>
Interpolator. frontfill()
Fills missing values with the last non-missing valueConstructors in tech.tablesaw.interpolation with parameters of type Column Constructor Description Interpolator(Column<T> column)
Constructs an object for performing interpolation on the given column -
Uses of Column in tech.tablesaw.io.jdbc
Methods in tech.tablesaw.io.jdbc with parameters of type Column Modifier and Type Method Description protected static void
SqlResultSetReader. appendToColumn(Column<?> column, ResultSet resultSet, Object value)
-
Uses of Column in tech.tablesaw.sorting
Methods in tech.tablesaw.sorting with parameters of type Column Modifier and Type Method Description static it.unimi.dsi.fastutil.ints.IntComparator
SortUtils. rowComparator(Column<?> column, Sort.Order order)
Returns a comparator for the column matching the specified name -
Uses of Column in tech.tablesaw.table
Fields in tech.tablesaw.table declared as Column Modifier and Type Field Description protected Column<?>
RollingColumn. column
The column providing the data for the rolling calculationMethods in tech.tablesaw.table with type parameters of type Column Modifier and Type Method Description <INCOL extends Column<?>,OUT>
Column<?>RollingColumn. calc(AggregateFunction<INCOL,OUT> function)
Performs the calculation and returns a new column containing the resultsMethods in tech.tablesaw.table that return Column Modifier and Type Method Description <INCOL extends Column<?>,OUT>
Column<?>RollingColumn. calc(AggregateFunction<INCOL,OUT> function)
Performs the calculation and returns a new column containing the resultsabstract Column<?>
Relation. column(int columnIndex)
Returns the column at columnIndex (0-based)Column<?>
Relation. column(String columnName)
Returns the column with the given columnName, ignoring caseColumn<?>
TableSlice. column(int columnIndex)
Returns the column at columnIndex (0-based)Column<?>
TableSlice. column(String columnName)
Returns the column with the given columnName, ignoring caseMethods in tech.tablesaw.table that return types with arguments of type Column Modifier and Type Method Description abstract List<Column<?>>
Relation. columns()
Returns a list of all the columns in the relationList<Column<?>>
Relation. columns(int... columnIndices)
Returns the columns whose indices are given in the input arrayList<Column<?>>
Relation. columns(String... columnName)
Returns the columns whose names are given in the input arrayList<Column<?>>
TableSlice. columns()
Returns a list of all the columns in the relationList<Column<?>>
Relation. columnsOfType(ColumnType type)
Returns a list containing all the columns of the given type in this RelationMethods in tech.tablesaw.table with parameters of type Column Modifier and Type Method Description abstract Relation
Relation. addColumns(Column<?>... cols)
Adds the given columns to this Relation and returns the same relation.TableSlice
TableSlice. addColumns(Column<?>... column)
Adds the given columns to this Relation and returns the same relation.abstract int
Relation. columnIndex(Column<?> col)
Returns the index of the given columnint
TableSlice. columnIndex(Column<?> column)
Returns the index of the given columnboolean
Relation. containsColumn(Column<?> column)
Returns true if the given column is in this Relationabstract Relation
Relation. removeColumns(Column<?>... columns)
Removes the given columns from this Relation and returns the same relation.TableSlice
TableSlice. removeColumns(Column<?>... columns)
Removes the given columns from this Relation and returns the same relation.Method parameters in tech.tablesaw.table with type arguments of type Column Modifier and Type Method Description protected int
TableSliceGroup. getByteSize(List<Column<?>> columns)
Returns the sum of the sizes for the columns in the givenColumn
listConstructors in tech.tablesaw.table with parameters of type Column Constructor Description RollingColumn(Column<?> column, int window)
Constructs a rolling column based on calculations on a sliding window ofwindow
rows of data from the given column
-