A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

abbreviate(int) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Abbreviates a String using ellipses.
abbreviate(String, String, int) - Static method in class tech.tablesaw.util.StringUtils
Abbreviates a String using ellipses.
abs() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a NumberColumn with the absolute value of each value in this column
AbstractColumn<C extends Column<T>,T> - Class in tech.tablesaw.columns
Partial implementation of the Column interface
AbstractColumn(ColumnType, String, AbstractColumnParser<T>) - Constructor for class tech.tablesaw.columns.AbstractColumn
Constructs a column with the given ColumnType, name, and AbstractColumnParser
AbstractColumnParser<T> - Class in tech.tablesaw.columns
A parser for turning strings into objects that can be inserted into a column
AbstractColumnParser(ColumnType) - Constructor for class tech.tablesaw.columns.AbstractColumnParser
 
AbstractColumnType - Class in tech.tablesaw.columns
Defines the type of data held by a Column
AbstractColumnType(int, String, String) - Constructor for class tech.tablesaw.columns.AbstractColumnType
 
AbstractStringColumn<C extends AbstractColumn<C,String>> - Class in tech.tablesaw.columns.strings
Abstract super class for Text like columns.
AbstractStringColumn(ColumnType, String, AbstractColumnParser<String>) - Constructor for class tech.tablesaw.columns.strings.AbstractStringColumn
Constructs a column of the given ColumnType, name, and parser
add(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
add(int...) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Adds the given integers to the Selection if it is not already present, and does nothing otherwise
add(int...) - Method in interface tech.tablesaw.selection.Selection
Adds the given integers to the Selection if it is not already present, and does nothing otherwise
add(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
add(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
addAll(List<String>) - Method in class tech.tablesaw.api.StringColumn
Add all the strings in the list to this column
addAll(List<String>) - Method in class tech.tablesaw.api.TextColumn
Add all the strings in the list to this column
AddCellToColumnException - Exception in tech.tablesaw.io
This Exception wraps another Exception thrown while adding a cell to a column.
AddCellToColumnException(Exception, int, long, List<String>, String[]) - Constructor for exception tech.tablesaw.io.AddCellToColumnException
Creates a new instance of this Exception
addColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Adds the given column to this table.
addColumns(Column<?>...) - Method in class tech.tablesaw.table.Relation
Adds the given columns to this Relation and returns the same relation.
addColumns(Column<?>...) - Method in class tech.tablesaw.table.TableSlice
Adds the given columns to this Relation and returns the same relation.
addComparator(IntComparator) - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
Appends the comparator to the end of the chain
addRange(int, int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Adds to the current bitmap all integers in [rangeStart,rangeEnd)
addRange(int, int) - Method in interface tech.tablesaw.selection.Selection
Adds to the current bitmap all integers in [rangeStart,rangeEnd)
addRow(int, Table) - Method in class tech.tablesaw.api.Table
Adds a single row to this table from sourceTable, copying every column in sourceTable
addRow(Row) - Method in class tech.tablesaw.api.Table
Deprecated.
Use Table.append(Row) instead.
addSlice(TableSlice) - Method in class tech.tablesaw.table.TableSliceGroup
Add a slice to this group
aggregate(ListMultimap<String, AggregateFunction<?, ?>>) - Method in class tech.tablesaw.table.TableSliceGroup
Applies the given aggregations to the given columns.
aggregate(String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.table.TableSliceGroup
Applies the given aggregation to the given column.
aggregateColumnName(String, String) - Static method in class tech.tablesaw.table.TableSliceGroup
Returns a column name for aggregated data based on the given source column name and function
AggregateFunction<INCOL extends Column<?>,OUT> - Class in tech.tablesaw.aggregate
An abstract class that provides a partial implementation of aggregate functions to summarize over a column
AggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.AggregateFunction
Constructs a function with the given name
AggregateFunctions - Class in tech.tablesaw.aggregate
Static utility class for pre-defined instances of AggregateFunction
all() - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column contains only true values, and false otherwise.
all(Function<Table, Selection>...) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that match all of the given functions.
allMatch(DoublePredicate) - Method in interface tech.tablesaw.api.NumericColumn
Returns true if all rows satisfy the predicate, false otherwise
allMatch(Predicate<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns true if all rows satisfy the predicate, false otherwise
allowDuplicateColumnNames - Variable in class tech.tablesaw.io.ReadOptions
 
allowDuplicateColumnNames() - Method in class tech.tablesaw.io.ReadOptions
 
allowDuplicateColumnNames(Boolean) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Enable reading of a table with duplicate column names.
allowDuplicateColumnNames(Boolean) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
allTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns true if all values in that column are true
AM(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
Returns true if the time is in the AM or "before noon".
AM(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
Returns true if the time is in the AM or "before noon".
AnalyticQuery - Class in tech.tablesaw.analytic
A class representing an analytic query similar to the Over or Window clause in SQL.
AnalyticQuerySteps - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.AddAggregateFunctions - Interface in tech.tablesaw.analytic
Step to add the first Analytic Aggregate Function.
AnalyticQuerySteps.AddAggregateFunctionsWithExecute - Interface in tech.tablesaw.analytic
Step to add the another Analytic Aggregate Function.
AnalyticQuerySteps.AddNumberingFunction - Interface in tech.tablesaw.analytic
Step to add the first Numbering Function.
AnalyticQuerySteps.AddNumberingFunctionWithExecute - Interface in tech.tablesaw.analytic
Step to add the another Numbering Function.
AnalyticQuerySteps.AnalyticFunctions - Interface in tech.tablesaw.analytic
An AnalyticFunction performs a calculation across a set of table rows that are somehow related to the current row.
AnalyticQuerySteps.DefineWindowFame - Interface in tech.tablesaw.analytic
First step in defining a window frame.
AnalyticQuerySteps.Execute - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.FullAnalyticQuerySteps - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.FullAnalyticQuerySteps.FromStep - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.FullAnalyticQuerySteps.OrderByOptionalStep - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.FullAnalyticQuerySteps.PartitionByStep - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.NameStepAggregate - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.NameStepNumbering - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.NumberingFunctions - Interface in tech.tablesaw.analytic
Numbering functions assign integer values to each row based on their position within the specified partition.
AnalyticQuerySteps.NumberingQuerySteps - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.NumberingQuerySteps.FromStep - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.NumberingQuerySteps.OrderByRequiredStep - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.NumberingQuerySteps.PartitionByStep - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.QuickQuerySteps - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.QuickQuerySteps.FromStep - Interface in tech.tablesaw.analytic
 
AnalyticQuerySteps.SetWindowEndOptionOne - Interface in tech.tablesaw.analytic
Set the window frame boundary end.
AnalyticQuerySteps.SetWindowEndOptionTwo - Interface in tech.tablesaw.analytic
Set the window frame boundary end.
AnalyticQuerySteps.SetWindowStart - Interface in tech.tablesaw.analytic
Set the window frame boundary start.
and(Function<Table, Selection>...) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that match all of the given functions
and(BooleanColumn...) - Method in interface tech.tablesaw.columns.booleans.BooleanMapUtils
 
and(Selection) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Intersects the receiver and otherSelection, updating the receiver
and(Selection) - Method in interface tech.tablesaw.selection.Selection
Returns this Selection object after its data has been intersected with otherSelection
And - Class in tech.tablesaw.filtering
 
And(Function<Table, Selection>...) - Constructor for class tech.tablesaw.filtering.And
 
andCurrentRow() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowEndOptionOne
Set the bound to the current row.
andFollowing(int) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowEndOptionOne
Set the bound to a number of rows following the current row.
andFollowing(int) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowEndOptionTwo
 
andNot(BooleanColumn...) - Method in interface tech.tablesaw.columns.booleans.BooleanMapUtils
Returns a column made by combining the receiver and each of the arguments using the operation: A andNot V.
andNot(Selection) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Implements the set difference operation between the receiver and otherSelection, after updating the receiver
andNot(Selection) - Method in interface tech.tablesaw.selection.Selection
Implements the set difference operation between the receiver and otherSelection, after updating the receiver
andPreceding(int) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowEndOptionOne
Set the bound to a number of rows preceding the current row.
andUnBoundedFollowing() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowEndOptionOne
Set the bound to the last partition row.
andUnBoundedFollowing() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowEndOptionTwo
 
any() - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column contains any true values, and false otherwise
any(Function<Table, Selection>...) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that match any of the given functions.
AnyIntAggregateFunction - Class in tech.tablesaw.aggregate
Partial implementation of AggregateFunction that returns an integer when applied to a column of any type
AnyIntAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.AnyIntAggregateFunction
Constructs a CountFunction with the given name.
anyMatch(DoublePredicate) - Method in interface tech.tablesaw.api.NumericColumn
Returns true if any row satisfies the predicate, false otherwise
anyMatch(Predicate<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns true if any row satisfies the predicate, false otherwise
anyTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns true if at least one value in the column is true
append(boolean) - Method in class tech.tablesaw.api.BooleanColumn
Appends b to the end of this column and returns this column
append(byte) - Method in class tech.tablesaw.api.BooleanColumn
Appends b to the end of this column and returns this column
append(double) - Method in class tech.tablesaw.api.DoubleColumn
Adds the given double to this column
append(float) - Method in class tech.tablesaw.api.DoubleColumn
Adds the given float to this column
append(float) - Method in class tech.tablesaw.api.FloatColumn
 
append(int) - Method in class tech.tablesaw.api.DoubleColumn
 
append(int) - Method in class tech.tablesaw.api.IntColumn
 
append(long) - Method in class tech.tablesaw.api.LongColumn
 
append(short) - Method in class tech.tablesaw.api.ShortColumn
 
append(Boolean) - Method in class tech.tablesaw.api.BooleanColumn
Appends value to the bottom of this column and return this column
append(Double) - Method in class tech.tablesaw.api.DoubleColumn
Appends value to the bottom of this column and return this column
append(Float) - Method in class tech.tablesaw.api.FloatColumn
Appends value to the bottom of this column and return this column
append(Integer) - Method in class tech.tablesaw.api.IntColumn
Appends value to the bottom of this column and return this column
append(Long) - Method in class tech.tablesaw.api.LongColumn
Appends value to the bottom of this column and return this column
append(Number) - Method in class tech.tablesaw.api.DoubleColumn
 
append(Short) - Method in class tech.tablesaw.api.ShortColumn
Appends value to the bottom of this column and return this column
append(String) - Method in class tech.tablesaw.api.StringColumn
Added for naming consistency with all other columns
append(String) - Method in class tech.tablesaw.api.TextColumn
Added for naming consistency with all other columns
append(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
append(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
append(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
append(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
append(Instant) - Method in class tech.tablesaw.api.InstantColumn
Appends value to the bottom of this column and return this column
append(LocalDate) - Method in class tech.tablesaw.api.DateColumn
Appends value to the bottom of this column and return this column
append(LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
Appends value to the bottom of this column and return this column
append(LocalTime) - Method in class tech.tablesaw.api.TimeColumn
Appends value to the bottom of this column and return this column
append(T) - Method in interface tech.tablesaw.columns.Column
Appends value to the bottom of this column and return this column
append(Row) - Method in class tech.tablesaw.api.Table
Appends the given row to this table and returns the table.
append(Column<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<Boolean>, int) - Method in class tech.tablesaw.api.BooleanColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<Double>) - Method in class tech.tablesaw.api.DoubleColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<Double>, int) - Method in class tech.tablesaw.api.DoubleColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<Float>) - Method in class tech.tablesaw.api.FloatColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<Float>, int) - Method in class tech.tablesaw.api.FloatColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<Integer>) - Method in class tech.tablesaw.api.IntColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<Integer>, int) - Method in class tech.tablesaw.api.IntColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<Long>) - Method in class tech.tablesaw.api.LongColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<Long>, int) - Method in class tech.tablesaw.api.LongColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<Short>) - Method in class tech.tablesaw.api.ShortColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<Short>, int) - Method in class tech.tablesaw.api.ShortColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<String>) - Method in class tech.tablesaw.api.StringColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<String>) - Method in class tech.tablesaw.api.TextColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<String>, int) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<Instant>) - Method in class tech.tablesaw.api.InstantColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<Instant>, int) - Method in class tech.tablesaw.api.InstantColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<LocalDate>, int) - Method in class tech.tablesaw.api.DateColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<LocalDateTime>, int) - Method in class tech.tablesaw.api.DateTimeColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
Appends all the values in the argument to the bottom of this column and return this column
append(Column<LocalTime>, int) - Method in class tech.tablesaw.api.TimeColumn
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Column<T>) - Method in interface tech.tablesaw.columns.Column
Appends all the values in the argument to the bottom of this column and return this column
append(Column<T>, int) - Method in interface tech.tablesaw.columns.Column
Appends the value at the given row in the given column to the bottom of this column and return this column
append(Relation) - Method in class tech.tablesaw.api.Table
Returns this table after adding the data from the argument
appendAll() - Method in interface tech.tablesaw.columns.strings.StringReduceUtils
Returns a single string made by appending all the strings in this column, separated by a single space character
appendAll(String) - Method in interface tech.tablesaw.columns.strings.StringReduceUtils
Returns a single string made by appending all the strings in this column, separated by the given delimiter
appendCell(String) - Method in class tech.tablesaw.api.BooleanColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.DateColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.DateTimeColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.DoubleColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.FloatColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.InstantColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.IntColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.LongColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.ShortColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.StringColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.TextColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in class tech.tablesaw.api.TimeColumn
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String) - Method in interface tech.tablesaw.columns.Column
Add one element to the bottom of this column and set its value to the parsed value of the given String.
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.BooleanColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.DateColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.DateTimeColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.DoubleColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.FloatColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.InstantColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.IntColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.LongColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.ShortColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.StringColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.TextColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.TimeColumn
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 parser
appendCell(String, AbstractColumnParser<?>) - Method in interface tech.tablesaw.columns.Column
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 parser
appendInternal(int) - Method in class tech.tablesaw.api.DateColumn
 
appendInternal(int) - Method in class tech.tablesaw.api.TimeColumn
 
appendInternal(long) - Method in class tech.tablesaw.api.DateTimeColumn
Returns this column with the argument appended at the bottom
appendInternal(long) - Method in class tech.tablesaw.api.InstantColumn
Returns this column with the argument appended at the bottom
appendInternal(long) - Method in interface tech.tablesaw.columns.temporal.TemporalColumn
Returns this column with the argument appended at the bottom
appendMissing() - Method in class tech.tablesaw.api.BooleanColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.DateColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.DateTimeColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.DoubleColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.FloatColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.InstantColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.IntColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.LongColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.ShortColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.StringColumn
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.api.TextColumn
 
appendMissing() - Method in class tech.tablesaw.api.TimeColumn
Appends a missing value appropriate to the column
appendMissing() - Method in interface tech.tablesaw.columns.Column
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
appendMissing() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
appendMissing() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
appendMissing() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
appendObj(Object) - Method in class tech.tablesaw.api.BooleanColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.DateColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.DateTimeColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.DoubleColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.FloatColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.InstantColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.IntColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.LongColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.ShortColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.StringColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.TextColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in class tech.tablesaw.api.TimeColumn
Appends the given value to the bottom of this column and return this column
appendObj(Object) - Method in interface tech.tablesaw.columns.Column
Appends the given value to the bottom of this column and return this column
appendRow() - Method in class tech.tablesaw.api.Table
Appends an empty row and returns a Row object indexed to the newly added row so values can be set.
appendRowToTable(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
Deprecated.
Use the instance method Table.append(Row) instead
appendToColumn(Column<?>, ResultSet, Object) - Static method in class tech.tablesaw.io.jdbc.SqlResultSetReader
 
apply() - Method in class tech.tablesaw.aggregate.Summarizer
Returns the result of applying to the functions to all the values in the appropriate column TODO add a test that uses a non numeric return type with apply
apply(CharSequence, CharSequence) - Method in class tech.tablesaw.util.LevenshteinDistance
Find the Levenshtein distance between two Strings.
apply(Table) - Method in class tech.tablesaw.filtering.And
 
apply(Table) - Method in class tech.tablesaw.filtering.Not
 
apply(Table) - Method in class tech.tablesaw.filtering.Or
 
as() - Method in class tech.tablesaw.table.Relation
Returns an TableConverter that can convert this Relation to a two-dimensional matrix of primitive numeric values
as(String) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NameStepAggregate
Add alias/name to the calculated column.
as(String) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NameStepNumbering
Add alias/name to the calculated column.
asBytes(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.api.DateColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.api.FloatColumn
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.api.InstantColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.IntColumn
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.api.LongColumn
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.api.ShortColumn
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.api.StringColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.TextColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.TimeColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in interface tech.tablesaw.columns.Column
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
ASCEND - tech.tablesaw.sorting.Sort.Order
 
asDateTimes(ZoneOffset) - Method in class tech.tablesaw.api.LongColumn
Returns a DateTimeColumn where each value is the LocalDateTime represented by the values in this column
asDoubleArray() - Method in class tech.tablesaw.api.BooleanColumn
Returns all the values in this column as an array of doubles, with true values encoded as 1.0 and false values as 0.0
asDoubleArray() - Method in class tech.tablesaw.api.DateColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.DateTimeColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.DoubleColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.InstantColumn
 
asDoubleArray() - Method in interface tech.tablesaw.api.NumericColumn
asDoubleArray() - Method in class tech.tablesaw.api.StringColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.TimeColumn
 
asDoubleArray() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
asDoubleColumn() - Method in class tech.tablesaw.api.BooleanColumn
Returns a DoubleColumn containing the elements in this column, with true as 1.0 and false as 0.0.
asDoubleColumn() - Method in class tech.tablesaw.api.DateColumn
 
asDoubleColumn() - Method in class tech.tablesaw.api.DateTimeColumn
 
asDoubleColumn() - Method in class tech.tablesaw.api.FloatColumn
Returns a new DoubleColumn containing a value for each value in this column.
asDoubleColumn() - Method in class tech.tablesaw.api.InstantColumn
 
asDoubleColumn() - Method in class tech.tablesaw.api.IntColumn
Returns a new DoubleColumn containing a value for each value in this column, truncating if necessary.
asDoubleColumn() - Method in class tech.tablesaw.api.LongColumn
Returns a new DoubleColumn containing a value for each value in this column
asDoubleColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new DoubleColumn containing a value for each value in this column
asDoubleColumn() - Method in class tech.tablesaw.api.ShortColumn
Returns a new DoubleColumn containing a value for each value in this column, truncating if necessary.
asDoubleColumn() - Method in class tech.tablesaw.api.StringColumn
 
asDoubleColumn() - Method in class tech.tablesaw.api.TimeColumn
 
asEpochMillisArray() - Method in class tech.tablesaw.api.DateTimeColumn
Returns an array where each entry is the difference, measured in milliseconds, between the LocalDateTime and midnight, January 1, 1970 UTC.
asEpochMillisArray() - Method in class tech.tablesaw.api.InstantColumn
Returns an array where each entry is the difference, measured in milliseconds, between the Instant and midnight, January 1, 1970 UTC.
asEpochMillisArray(ZoneOffset) - Method in class tech.tablesaw.api.DateTimeColumn
Returns an array where each entry is the difference, measured in milliseconds, between the LocalDateTime and midnight, January 1, 1970 UTC.
asEpochMillisArray(ZoneOffset) - Method in class tech.tablesaw.api.InstantColumn
Returns an array where each entry is the difference, measured in milliseconds, between the Instant and midnight, January 1, 1970 UTC.
asEpochSecondArray() - Method in class tech.tablesaw.api.DateTimeColumn
Returns an array where each entry is the difference, measured in seconds, between the LocalDateTime and midnight, January 1, 1970 UTC.
asEpochSecondArray() - Method in class tech.tablesaw.api.InstantColumn
Returns an array where each entry is the difference, measured in seconds, between the Instant and midnight, January 1, 1970 UTC.
asEpochSecondArray(ZoneOffset) - Method in class tech.tablesaw.api.DateTimeColumn
Returns the seconds from epoch for each value as an array based on the given offset
asEpochSecondArray(ZoneOffset) - Method in class tech.tablesaw.api.InstantColumn
Returns the seconds from epoch for each value as an array based on the given offset
asFloatArray() - Method in class tech.tablesaw.api.FloatColumn
 
asFloatColumn() - Method in class tech.tablesaw.api.DoubleColumn
Returns a new FloatColumn containing a value for each value in this column, truncating if necessary.
asFloatColumn() - Method in class tech.tablesaw.api.IntColumn
Returns a new FloatColumn containing a value for each value in this column, truncating if necessary.
asFloatColumn() - Method in class tech.tablesaw.api.LongColumn
Returns a new FloatColumn containing a value for each value in this column
asFloatColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new FloatColumn containing a value for each value in this column
asFloatColumn() - Method in class tech.tablesaw.api.ShortColumn
Returns a new FloatColumn containing a value for each value in this column, truncating if necessary.
asInstant(long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
asInstantColumn() - Method in class tech.tablesaw.api.DateTimeColumn
 
asInstantColumn(ZoneId) - Method in class tech.tablesaw.api.DateTimeColumn
 
asIntArray() - Method in class tech.tablesaw.api.IntColumn
 
asIntArray() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
asIntColumn() - Method in class tech.tablesaw.api.DoubleColumn
Returns a new IntColumn containing a value for each value in this column, truncating if necessary.
asIntColumn() - Method in class tech.tablesaw.api.FloatColumn
Returns a new IntColumn containing a value for each value in this column, truncating if necessary.
asIntColumn() - Method in class tech.tablesaw.api.LongColumn
Returns a new IntColumn containing a value for each value in this column
asIntColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new IntColumn containing a value for each value in this column
asIntColumn() - Method in class tech.tablesaw.api.ShortColumn
Returns a new IntColumn containing a value for each value in this column
asList() - Method in class tech.tablesaw.api.DateColumn
Returns a list of all the elements in this column
asList() - Method in class tech.tablesaw.api.StringColumn
Returns a List<String> representation of all the values in this column
asList() - Method in class tech.tablesaw.api.TextColumn
Returns a List<String> representation of all the values in this column
asList() - Method in class tech.tablesaw.api.TimeColumn
Returns the entire contents of this column as a list
asList() - Method in interface tech.tablesaw.columns.Column
Returns a list of all the elements in this column
asLocalDate(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
asLocalDateTime(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
asLocalDateTimeColumn() - Method in class tech.tablesaw.api.InstantColumn
Returns a DateTimeColumn where each element is a representation of the associated Instant translated using UTC as the timezone
asLocalDateTimeColumn(ZoneId) - Method in class tech.tablesaw.api.InstantColumn
Returns a DateTimeColumn where each element is a representation of the associated Instant translated using the argument as the timezone
asLocalTime(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
asLongArray() - Method in class tech.tablesaw.api.LongColumn
 
asLongColumn() - Method in class tech.tablesaw.api.DoubleColumn
Returns a new LongColumn containing a value for each value in this column, truncating if necessary
asLongColumn() - Method in class tech.tablesaw.api.FloatColumn
Returns a new LongColumn containing a value for each value in this column, truncating if necessary
asLongColumn() - Method in class tech.tablesaw.api.IntColumn
Returns a new LongColumn containing a value for each value in this column
asLongColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new LongColumn containing a value for each value in this column
asLongColumn() - Method in class tech.tablesaw.api.ShortColumn
Returns a new LongColumn containing a value for each value in this column
asObjectArray() - Method in class tech.tablesaw.api.BooleanColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.DateColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.DateTimeColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.DoubleColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.FloatColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.InstantColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.IntColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.LongColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.ShortColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.StringColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.TextColumn
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.api.TimeColumn
 
asObjectArray() - Method in interface tech.tablesaw.columns.Column
Returns an array of objects as appropriate for my type of column
asObjectArray() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
asObjectArray() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
asObjectArray() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
asObjectArray() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
asPercent() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Return the elements of this column as the percentages of their value relative to the sum of all elements
asRatio() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Return the elements of this column as the ratios of their value and the sum of all elements
asSelection() - Method in class tech.tablesaw.api.BooleanColumn
asSelection() - Method in interface tech.tablesaw.columns.booleans.BooleanMapUtils
 
asSet() - Method in class tech.tablesaw.api.BooleanColumn
Returns the values in this column as a BooleanSet instance
asSet() - Method in class tech.tablesaw.api.DateColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.DateTimeColumn
 
asSet() - Method in class tech.tablesaw.api.DoubleColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.FloatColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.InstantColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.IntColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.LongColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.ShortColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.StringColumn
 
asSet() - Method in class tech.tablesaw.api.TextColumn
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.api.TimeColumn
 
asSet() - Method in interface tech.tablesaw.columns.Column
Returns a Set containing all the unique values in this column
asSet() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
asSet() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
asSet() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
asSet() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
asShortArray() - Method in class tech.tablesaw.api.ShortColumn
 
asShortColumn() - Method in class tech.tablesaw.api.DoubleColumn
Returns a new ShortColumn containing a value for each value in this column, truncating if necessary.
asShortColumn() - Method in class tech.tablesaw.api.FloatColumn
Returns a new IntColumn containing a value for each value in this column, truncating if necessary.
asShortColumn() - Method in class tech.tablesaw.api.IntColumn
Returns a new ShortColumn containing a value for each value in this column
asShortColumn() - Method in class tech.tablesaw.api.LongColumn
Returns a new ShortColumn containing a value for each value in this column
asShortColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new ShortColumn containing a value for each value in this column
asStringColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a StringColumn consisting of the (unformatted) String representation of this column values
asStringColumn() - Method in class tech.tablesaw.api.StringColumn
Returns a StringColumn consisting of the (unformatted) String representation of this column values
asStringColumn() - Method in class tech.tablesaw.api.TextColumn
Returns a StringColumn consisting of the (unformatted) String representation of this column values
asStringColumn() - Method in class tech.tablesaw.columns.AbstractColumn
Returns a StringColumn consisting of the (unformatted) String representation of this column values
asStringColumn() - Method in interface tech.tablesaw.columns.Column
Returns a StringColumn consisting of the (unformatted) String representation of this column values
asTable() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the most common calculated statistics in tabular form
asTable() - Method in class tech.tablesaw.table.TableSlice
Returns the data in this slice as a new Table
asTableComplete() - Method in class tech.tablesaw.columns.numbers.Stats
Returns all the calculated statistics in tabular form
asTableList() - Method in class tech.tablesaw.table.TableSliceGroup
Returns a list of Tables created by reifying my list of slices (views) over the original table
asTextColumn() - Method in class tech.tablesaw.api.StringColumn
 
at(int) - Method in class tech.tablesaw.api.Row
Moves this Row to the given 0-based row index
atLeast(byte) - Method in class tech.tablesaw.index.ByteIndex
Returns a Selection of all values at least as large as the given value
atLeast(double) - Method in class tech.tablesaw.index.DoubleIndex
Returns a Selection of all values at least as large as the given value
atLeast(float) - Method in class tech.tablesaw.index.FloatIndex
Returns a Selection of all values at least as large as the given value
atLeast(int) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values at least as large as the given value
atLeast(long) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values at least as large as the given value
atLeast(short) - Method in class tech.tablesaw.index.ShortIndex
Returns a Selection of all values at least as large as the given value
atLeast(Instant) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values at least as large as the given value
atLeast(LocalDate) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values at least as large as the given value
atLeast(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values at least as large as the given value
atLeast(LocalTime) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values at least as large as the given value
atMost(byte) - Method in class tech.tablesaw.index.ByteIndex
Returns a Selection of all values at most as large as the given value
atMost(double) - Method in class tech.tablesaw.index.DoubleIndex
Returns a Selection of all values at most as large as the given value
atMost(float) - Method in class tech.tablesaw.index.FloatIndex
Returns a Selection of all values at most as large as the given value
atMost(int) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values at most as large as the given value
atMost(long) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values at most as large as the given value
atMost(short) - Method in class tech.tablesaw.index.ShortIndex
Returns a Selection of all values at most as large as the given value
atMost(Instant) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values at most as large as the given value
atMost(LocalDate) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values at most as large as the given value
atMost(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values at most as large as the given value
atMost(LocalTime) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values at most as large as the given value
atStartOfDay() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
atTime(LocalTime) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a DateTime column where each value consists of the dates from this column combined with the corresponding times from the other column
atTime(TimeColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a DateTime column where each value consists of the dates from this column combined with the corresponding times from the other column
autoClose - Variable in class tech.tablesaw.io.WriteOptions
This value is not exposed as an actual option.
autoClose - Variable in class tech.tablesaw.io.WriteOptions.Builder
 
autoClose() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
autoClose() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
autoConfigurationEnabled() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
autoConfigurationEnabled(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
autoCorrelation() - Method in interface tech.tablesaw.api.NumericColumn
Returns the auto-correlation (correlation between each element and the next)
autoCorrelation(int) - Method in interface tech.tablesaw.api.NumericColumn
Returns the auto-correlation between elements separated by lag.

B

backfill() - Method in class tech.tablesaw.interpolation.Interpolator
Fills missing values with the next non-missing value
bin(int) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
BitmapBackedSelection - Class in tech.tablesaw.selection
A Selection implemented using bitmaps
BitmapBackedSelection() - Constructor for class tech.tablesaw.selection.BitmapBackedSelection
Constructs an empty Selection
BitmapBackedSelection(int) - Constructor for class tech.tablesaw.selection.BitmapBackedSelection
Returns a selection initialized from 0 to the given size, which cane be used for queries that exclude certain items, by first selecting the items to exclude, then flipping the bits.
BitmapBackedSelection(int[]) - Constructor for class tech.tablesaw.selection.BitmapBackedSelection
Constructs a selection containing the elements in the given array
BitmapBackedSelection(RoaringBitmap) - Constructor for class tech.tablesaw.selection.BitmapBackedSelection
Constructs a selection containing the elements in the given bitmap
bits(long, int) - Static method in class tech.tablesaw.columns.booleans.fillers.BooleanIterable
 
bool(String) - Static method in class tech.tablesaw.api.QuerySupport
 
BOOLEAN - Static variable in interface tech.tablesaw.api.ColumnType
 
BooleanAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over a boolean column
BooleanAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.BooleanAggregateFunction
Constructs a BooleanAggregateFunction with the given name.
booleanColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the DoubleColumn at the given 0-based index if present.
booleanColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
booleanColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a BooleanColumn with the given name if it is present in this Relation.
BooleanColumn - Class in tech.tablesaw.api
A column that contains boolean values
booleanColumns() - Method in class tech.tablesaw.table.Relation
Returns all BooleanColumns in this Relation as an Array
BooleanColumnType - Class in tech.tablesaw.columns.booleans
 
BooleanColumnUtils - Interface in tech.tablesaw.columns.booleans
 
BooleanDoubleAggregateFunction - Class in tech.tablesaw.aggregate
Partial implementation of Aggregate function that returns a Double value when applied to a BooleanColumn
BooleanDoubleAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.BooleanDoubleAggregateFunction
Constructs a BooleanNumericFunction with the given name.
BooleanFillers<T> - Interface in tech.tablesaw.columns.booleans
 
BooleanFilters - Interface in tech.tablesaw.columns.booleans
 
BooleanFilterSpec<T> - Interface in tech.tablesaw.filtering
 
BooleanFormatter - Class in tech.tablesaw.columns.booleans
 
BooleanFormatter(String) - Constructor for class tech.tablesaw.columns.booleans.BooleanFormatter
 
BooleanFormatter(String, String) - Constructor for class tech.tablesaw.columns.booleans.BooleanFormatter
 
BooleanFormatter(String, String, String) - Constructor for class tech.tablesaw.columns.booleans.BooleanFormatter
 
BooleanIntAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of an AggregateFunction that returns an Integer value when applied to a Boolean Column
BooleanIntAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.BooleanIntAggregateFunction
Constructs a BooleanCountFunction with the given name.
BooleanIterable - Class in tech.tablesaw.columns.booleans.fillers
 
BooleanMapUtils - Interface in tech.tablesaw.columns.booleans
An interface for mapping operations unique to Boolean columns
BooleanParser - Class in tech.tablesaw.columns.booleans
 
BooleanParser(ColumnType) - Constructor for class tech.tablesaw.columns.booleans.BooleanParser
 
BooleanParser(BooleanColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.booleans.BooleanParser
 
both(Function<Table, Selection>, Function<Table, Selection>) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that match both of the given functions
bottom(int) - Method in class tech.tablesaw.api.DateColumn
Returns the smallest ("bottom") n values in the column
bottom(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns the smallest ("bottom") n values in the column
bottom(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns the smallest ("bottom") n values in the column TODO(lwhite): Consider whether this should exclude missing
bottom(int) - Method in class tech.tablesaw.api.FloatColumn
Returns the smallest ("bottom") n values in the column TODO(lwhite): Consider whether this should exclude missing
bottom(int) - Method in class tech.tablesaw.api.InstantColumn
Returns the smallest ("bottom") n values in the column
bottom(int) - Method in class tech.tablesaw.api.IntColumn
Returns the smallest ("bottom") n values in the column TODO(lwhite): Consider whether this should exclude missing
bottom(int) - Method in class tech.tablesaw.api.LongColumn
Returns the smallest ("bottom") n values in the column TODO(lwhite): Consider whether this should exclude missing
bottom(int) - Method in class tech.tablesaw.api.NumberColumn
Returns the smallest ("bottom") n values in the column TODO(lwhite): Consider whether this should exclude missing
bottom(int) - Method in class tech.tablesaw.api.ShortColumn
Returns the smallest ("bottom") n values in the column TODO(lwhite): Consider whether this should exclude missing
bottom(int) - Method in class tech.tablesaw.api.TimeColumn
Returns the smallest ("bottom") n values in the column, Does not change the order in this column
bottom(int) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Returns the smallest ("bottom") n values in the column
build() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.Execute
Build the Query object without executing it.
build() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap.ByteDictionaryBuilder
 
build() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap.IntDictionaryBuilder
 
build() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
 
build() - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
build() - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
build() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
build() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
build() - Method in class tech.tablesaw.io.ReadOptions.Builder
 
build(List<String>, List<String[]>, ReadOptions) - Static method in class tech.tablesaw.io.TableBuildingUtils
 
builder(File) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(File) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(File) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
builder(File) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(InputStream) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
This method may cause tablesaw to buffer the entire InputStream.
builder(InputStream) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
This method may cause tablesaw to buffer the entire InputStream.
builder(InputStreamReader) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
This method may cause tablesaw to buffer the entire InputStream.
builder(OutputStream) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(OutputStream) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(Reader) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
This method may cause tablesaw to buffer the entire InputStream.
builder(Reader) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
This method may cause tablesaw to buffer the entire InputStream.
builder(Writer) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(Writer) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(String) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(String) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
builder(String) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(URL) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(Destination) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(Destination) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(Source) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(Source) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
Builder() - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.WriteOptions.Builder
 
Builder(InputStream) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(InputStream) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(InputStream) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(InputStreamReader) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(InputStreamReader) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(OutputStream) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(OutputStream) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder(OutputStream) - Constructor for class tech.tablesaw.io.WriteOptions.Builder
 
Builder(Reader) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(Reader) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(Reader) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(Writer) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(Writer) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder(Writer) - Constructor for class tech.tablesaw.io.WriteOptions.Builder
 
Builder(String) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(URL) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(URL) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(URL) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(Destination) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(Destination) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder(Destination) - Constructor for class tech.tablesaw.io.WriteOptions.Builder
 
Builder(Source) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(Source) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(Source) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
builderFromFile(String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builderFromString(String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builderFromUrl(String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
by(int) - Method in class tech.tablesaw.aggregate.Summarizer
Returns a summary of the records grouped into subsets of the same size, in the order they appear
by(String...) - Method in class tech.tablesaw.aggregate.Summarizer
Similar in intent to the SQL "group by" statement, it produces a table with one row for each subgroup of the output data containing the result of applying the summary functions to the subgroup
by(CategoricalColumn<?>...) - Method in class tech.tablesaw.aggregate.Summarizer
Similar in intent to the SQL "group by" statement, it produces a table with one row for each subgroup of the output data containing the result of applying the summary functions to the subgroup
BYTE_FALSE - Static variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.dates.DateColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.instant.InstantColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.numbers.FloatColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.strings.StringColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.strings.TextColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.times.TimeColumnType
 
BYTE_TRUE - Static variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
ByteDictionaryBuilder() - Constructor for class tech.tablesaw.columns.strings.ByteDictionaryMap.ByteDictionaryBuilder
 
ByteDictionaryMap - Class in tech.tablesaw.columns.strings
A map that supports reversible key value pairs of int-String
ByteDictionaryMap() - Constructor for class tech.tablesaw.columns.strings.ByteDictionaryMap
 
ByteDictionaryMap.ByteDictionaryBuilder - Class in tech.tablesaw.columns.strings
 
ByteIndex - Class in tech.tablesaw.index
An index for byte columns (BooleanColumn)
ByteIndex(BooleanColumn) - Constructor for class tech.tablesaw.index.ByteIndex
Constructs an index for the given column
byteIterator() - Method in class tech.tablesaw.api.BooleanColumn
Returns a ByteIterator for this column
BytePredicate - Interface in tech.tablesaw.filtering.predicates
Used in BooleanColumn to evaluate elements without casting or autoboxing
byteSize() - Method in class tech.tablesaw.api.BooleanColumn
Returns the width of a cell in this column, in bytes.
byteSize() - Method in interface tech.tablesaw.api.ColumnType
Returns the size in bytes of a single element held in columns of this type
byteSize() - Method in class tech.tablesaw.api.DateColumn
Returns the width of a cell in this column, in bytes.
byteSize() - Method in class tech.tablesaw.api.DateTimeColumn
Returns the width of a cell in this column, in bytes.
byteSize() - Method in class tech.tablesaw.api.InstantColumn
Returns the width of a cell in this column, in bytes.
byteSize() - Method in class tech.tablesaw.api.NumberColumn
Returns the width of a cell in this column, in bytes.
byteSize() - Method in class tech.tablesaw.api.TimeColumn
Returns the width of a cell in this column, in bytes.
byteSize() - Method in class tech.tablesaw.columns.AbstractColumnType
Returns the size in bytes of a single element held in columns of this type
byteSize() - Method in interface tech.tablesaw.columns.Column
Returns the width of a cell in this column, in bytes.
byteSize() - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Returns the width of a cell in this column, in bytes.

C

calc(AggregateFunction<INCOL, OUT>) - Method in class tech.tablesaw.table.RollingColumn
Performs the calculation and returns a new column containing the results
canParse(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
canParse(String) - Method in class tech.tablesaw.columns.booleans.BooleanParser
 
canParse(String) - Method in class tech.tablesaw.columns.dates.DateParser
 
canParse(String) - Method in class tech.tablesaw.columns.datetimes.DateTimeParser
 
canParse(String) - Method in class tech.tablesaw.columns.instant.InstantParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.DoubleParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.FloatParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.IntParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.LongParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.ShortParser
 
canParse(String) - Method in class tech.tablesaw.columns.strings.StringParser
 
canParse(String) - Method in class tech.tablesaw.columns.times.TimeParser
 
capitalize() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Capitalizes each String changing the first character of each to title case as per Character.toTitleCase(int), as if in a sentence.
capitalize(String) - Static method in class tech.tablesaw.util.StringUtils
Capitalizes a String changing the first character to title case as per Character.toTitleCase(int).
cast() - Method in class tech.tablesaw.api.Table
Cast implements the 'tidy' cast operation as described in these papers by Hadley Wickham:
categoricalColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the CategoricalColumn at the given 0-based index if present.
categoricalColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a CategoricalColumn with the given name if it is present in this Relation.
CategoricalColumn<T> - Interface in tech.tablesaw.api
A column type that can be summarized, or serve as a grouping variable in cross tabs or other aggregation operations.
categoricalColumns(String...) - Method in class tech.tablesaw.api.Table
Returns only the columns whose names are given in the input array
categoricalColumns(String...) - Method in class tech.tablesaw.table.Relation
Returns the columns whose names are given in the input array
change - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the difference between the last and first items
charset - Variable in class tech.tablesaw.io.Source
 
clear() - Method in class tech.tablesaw.api.BooleanColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.DateColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.DateTimeColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.DoubleColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.FloatColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.InstantColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.IntColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.LongColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.ShortColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.StringColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.Table
Clears all the data from this table
clear() - Method in class tech.tablesaw.api.TextColumn
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.api.TimeColumn
Removes all elements TODO: Make this return this column
clear() - Method in interface tech.tablesaw.columns.Column
Removes all elements TODO: Make this return this column
clear() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
clear() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
clear() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
clear() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
clear() - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns this selection with all its values cleared
clear() - Method in interface tech.tablesaw.selection.Selection
Returns this selection with all its values cleared
clear() - Method in class tech.tablesaw.table.Relation
Clears all the dat in the relation, leaving the structure intact
clear() - Method in class tech.tablesaw.table.TableSlice
Clears all rows from this View, leaving the structure in place
col - Variable in class tech.tablesaw.columns.numbers.NumberInterpolator
 
col - Variable in class tech.tablesaw.interpolation.Interpolator
The column being interpolated
col(String) - Static method in class tech.tablesaw.api.QuerySupport
 
column - Variable in class tech.tablesaw.table.RollingColumn
The column providing the data for the rolling calculation
column(int) - Method in class tech.tablesaw.api.Table
Returns the column at the given index in the column list
column(int) - Method in class tech.tablesaw.table.Relation
Returns the column at columnIndex (0-based)
column(int) - Method in class tech.tablesaw.table.TableSlice
Returns the column at columnIndex (0-based)
column(String) - Static method in class tech.tablesaw.api.QuerySupport
 
column(String) - Method in class tech.tablesaw.table.Relation
Returns the column with the given columnName, ignoring case
column(String) - Method in class tech.tablesaw.table.TableSlice
Returns the column with the given columnName, ignoring case
Column<T> - Interface in tech.tablesaw.columns
The general interface for columns.
columnArray() - Method in class tech.tablesaw.api.Table
Returns the columns in this table as an array
columnCount() - Method in class tech.tablesaw.api.Row
Returns the number of columns in this Row
columnCount() - Method in class tech.tablesaw.api.Table
Returns the number of columns in the table
columnCount() - Method in class tech.tablesaw.table.Relation
Returns the number of columns in the relation
columnCount() - Method in class tech.tablesaw.table.TableSlice
Returns the number of columns in the relation
ColumnFormatter - Class in tech.tablesaw.columns
Abstract class for Column Formatters Every column type has a specialized print formatter that is used for formatting output for both table printing via, for example, table.printAll().
ColumnFormatter(String) - Constructor for class tech.tablesaw.columns.ColumnFormatter
Constructs a new Formatter with the given missing value string.
columnIndex(String) - Method in class tech.tablesaw.api.Table
Returns the index of the column with the given name
columnIndex(String) - Method in class tech.tablesaw.table.Relation
Returns the index of the column with the given columnName
columnIndex(Column<?>) - Method in class tech.tablesaw.api.Table
Returns the index of the given column (its position in the list of columns)
columnIndex(Column<?>) - Method in class tech.tablesaw.table.Relation
Returns the index of the given column
columnIndex(Column<?>) - Method in class tech.tablesaw.table.TableSlice
Returns the index of the given column
ColumnIndexOutOfBoundsException - Exception in tech.tablesaw.io
This Exception wraps another Exception thrown while adding a cell to a column.
ColumnIndexOutOfBoundsException(IndexOutOfBoundsException, long, String[]) - Constructor for exception tech.tablesaw.io.ColumnIndexOutOfBoundsException
 
columnNameMap() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
columnNames() - Method in class tech.tablesaw.api.Row
Returns a list containing the names of each column in the row
columnNames() - Method in class tech.tablesaw.api.Table
Returns a List of the names of all the columns in this table
columnNames() - Method in class tech.tablesaw.table.Relation
Returns a list containing the names of all the columns in this relation
columnNames() - Method in class tech.tablesaw.table.TableSlice
Returns a list containing the names of all the columns in this relation
columnPercents(Table, String, String) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing the column percents made from a source table, after first calculating the counts cross-tabulated from the given columns
columnPercents(Table, CategoricalColumn<?>, CategoricalColumn<?>) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing the column percents made from a source table, after first calculating the counts cross-tabulated from the given columns
columnReorderingEnabled() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
columnReorderingEnabled(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
columnRowSettings(FixedWidthWriterSettings, FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
columns() - Method in class tech.tablesaw.api.Table
Returns the list of columns
columns() - Method in class tech.tablesaw.table.Relation
Returns a list of all the columns in the relation
columns() - Method in class tech.tablesaw.table.TableSlice
Returns a list of all the columns in the relation
columns(int...) - Method in class tech.tablesaw.table.Relation
Returns the columns whose indices are given in the input array
columns(String...) - Method in class tech.tablesaw.table.Relation
Returns the columns whose names are given in the input array
columnsOfType(ColumnType) - Method in class tech.tablesaw.table.Relation
Returns a list containing all the columns of the given type in this Relation
columnSpecs - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnSpecs() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
columnSpecs() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
columnSpecs(FixedWidthFields) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnSpecs(FixedWidthFields) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
columnType() - Method in class tech.tablesaw.columns.AbstractColumnParser
 
columnType(int, String) - Method in interface tech.tablesaw.io.ReadOptions.ColumnTypeReadOptions
 
ColumnType - Interface in tech.tablesaw.api
Specifies the type of data held by a column and a small number of methods specialized for each type
ColumnTypeDetector - Class in tech.tablesaw.io
 
ColumnTypeDetector(List<ColumnType>) - Constructor for class tech.tablesaw.io.ColumnTypeDetector
 
columnTypeFunction - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
columnTypeMap - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
columnTypeReadOptions - Variable in class tech.tablesaw.io.ReadOptions
 
columnTypeReadOptions() - Method in class tech.tablesaw.io.ReadOptions
 
columnTypes - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
columnTypes() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
columnTypes() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
columnTypes() - Method in interface tech.tablesaw.io.ReadOptions.ColumnTypeReadOptions
 
columnTypes() - Method in class tech.tablesaw.table.Relation
Deprecated.
for API name consistency. Use Relation.typeArray() instead.
columnTypes(Function<String, ColumnType>) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
columnTypes(Function<String, ColumnType>) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnTypes(Function<String, ColumnType>) - Method in class tech.tablesaw.io.ReadOptions.Builder
Provide a function that determines ColumnType for all column names.
columnTypes(ColumnType[]) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
columnTypes(ColumnType[]) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnTypes(ColumnType[]) - Method in class tech.tablesaw.io.ReadOptions.Builder
Provide column types for all columns skipping autodetect column type logic.
columnTypesPartial(Function<String, Optional<ColumnType>>) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
columnTypesPartial(Function<String, Optional<ColumnType>>) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnTypesPartial(Function<String, Optional<ColumnType>>) - Method in class tech.tablesaw.io.ReadOptions.Builder
Provide a function that determines ColumnType for some column names.
columnTypesPartial(Map<String, ColumnType>) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
columnTypesPartial(Map<String, ColumnType>) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnTypesPartial(Map<String, ColumnType>) - Method in class tech.tablesaw.io.ReadOptions.Builder
Provide a map that determines ColumnType for given column names.
columnTypesToDetect - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
columnTypesToDetect - Variable in class tech.tablesaw.io.ReadOptions
 
columnTypesToDetect() - Method in class tech.tablesaw.io.ReadOptions
 
columnTypesToDetect(List<ColumnType>) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
columnTypesToDetect(List<ColumnType>) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
columnWidth() - Method in interface tech.tablesaw.columns.Column
Returns the width of the column in characters, for printing
colWidths() - Method in class tech.tablesaw.table.Relation
Returns an array of column widths for printing tables
comment() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
comment(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
commentPrefix() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
commentPrefix(Character) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
commonPrefix(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
commonSuffix(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
comparator - Variable in class tech.tablesaw.api.NumberColumn
 
compare(int, int) - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
compare(int, int) - Method in class tech.tablesaw.sorting.comparators.ReversingIntComparator
 
compare(int, Column<?>, int, Column<?>) - Method in interface tech.tablesaw.api.ColumnType
Returns true if the value at the specified index in column1 is equal to the value at the specified index in column 2
compare(int, Column<?>, Column<?>) - Method in interface tech.tablesaw.api.ColumnType
TODO: Research this method to provide a good comment
compare(Boolean, Boolean) - Method in class tech.tablesaw.api.BooleanColumn
compare(Double, Double) - Method in class tech.tablesaw.api.DoubleColumn
compare(Float, Float) - Method in class tech.tablesaw.api.FloatColumn
compare(Integer, Integer) - Method in class tech.tablesaw.api.IntColumn
compare(Long, Long) - Method in class tech.tablesaw.api.LongColumn
compare(Short, Short) - Method in class tech.tablesaw.api.ShortColumn
compare(String, String) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
compare(Instant, Instant) - Method in class tech.tablesaw.api.InstantColumn
compare(LocalDate, LocalDate) - Method in class tech.tablesaw.api.DateColumn
compare(LocalDateTime, LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
compare(LocalTime, LocalTime) - Method in class tech.tablesaw.api.TimeColumn
compareRows(int, Table, Table) - Static method in class tech.tablesaw.api.Table
Returns true if the row @rowNumber in table1 holds the same data as the row at rowNumber in table2
compareRows(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
Deprecated.
Use the static method Table.compareRows(int, Table, Table) instead
completeColumnTypeFunction - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
concat(Table) - Method in class tech.tablesaw.api.Table
Add all the columns of tableToConcatenate to this table Note: The columns in the result must have unique names, when compared case insensitive Note: Both tables must have the same number of rows
concatenate(Object...) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Return a copy of this column with the given string appended to each element
concatenate(Column<?>...) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Return a copy of this column with the corresponding value of each column argument appended to each element.
contains(boolean) - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column contains at least one value like aBoolean
contains(int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns true if the index i is selected in this object
contains(int) - Method in interface tech.tablesaw.selection.Selection
Returns true if the index i is selected in this object
contains(String) - Method in class tech.tablesaw.api.StringColumn
Returns true if this column contains a cell with the given string, and false otherwise
contains(String) - Method in class tech.tablesaw.api.TextColumn
Returns true if this column contains a cell with the given string, and false otherwise
contains(Instant) - Method in class tech.tablesaw.api.InstantColumn
Returns true if the given object appears in this column, and false otherwise
contains(LocalDate) - Method in class tech.tablesaw.api.DateColumn
Returns true if the given object appears in this column, and false otherwise
contains(LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
Returns true if the given object appears in this column, and false otherwise
contains(LocalTime) - Method in class tech.tablesaw.api.TimeColumn
Returns true if the given object appears in this column, and false otherwise
contains(T) - Method in interface tech.tablesaw.columns.Column
Returns true if the given object appears in this column, and false otherwise
containsColumn(String) - Method in class tech.tablesaw.table.Relation
Returns true if a column with the given name is in this Relation
containsColumn(Column<?>) - Method in class tech.tablesaw.table.Relation
Returns true if the given column is in this Relation
containsString(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
containsString(String) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
containsString(String) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
containsString(String) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
copy() - Method in class tech.tablesaw.api.BooleanColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.DateColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.DateTimeColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.DoubleColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.FloatColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.InstantColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.IntColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.LongColumn
Returns a deep copy of the receiver
copy() - Method in interface tech.tablesaw.api.NumericColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.ShortColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.StringColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.Table
Returns a table with the same columns and data as this table
copy() - Method in class tech.tablesaw.api.TextColumn
Returns a deep copy of the receiver
copy() - Method in class tech.tablesaw.api.TimeColumn
Returns a deep copy of the receiver
copy() - Method in interface tech.tablesaw.columns.Column
Returns a deep copy of the receiver
copyRowsToTable(int[], Table) - Method in class tech.tablesaw.api.Table
Copies the rows indicated by the row index values in the given array from oldTable to newTable
copyRowsToTable(int[], Table, Table) - Static method in class tech.tablesaw.table.Rows
Deprecated.
Use the instance method Table.copyRowsToTable(int[], Table) instead
copyRowsToTable(Selection, Table) - Method in class tech.tablesaw.api.Table
Copies the rows specified by Selection into newTable
copyRowsToTable(Selection, Table, Table) - Static method in class tech.tablesaw.table.Rows
Deprecated.
Use the instance method {Table:where(Selection} instead
count - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a Column argument and returns the count of values in the column excluding missing values.
count(String) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.AnalyticFunctions
 
count(DoublePredicate) - Method in interface tech.tablesaw.api.NumericColumn
Counts the number of rows satisfying predicate
count(DoublePredicate, int) - Method in interface tech.tablesaw.api.NumericColumn
Counts the number of rows satisfying predicate, but only upto the max value
count(Predicate<? super T>) - Method in interface tech.tablesaw.columns.Column
Counts the number of rows satisfying predicate
count(Predicate<? super T>, int) - Method in interface tech.tablesaw.columns.Column
Counts the number of rows satisfying predicate, but only upto the max value
countBy(String...) - Method in class tech.tablesaw.api.Table
Returns a table containing a column for each grouping column, and a column named "Count" that contains the counts for each combination of grouping column values
countBy(CategoricalColumn<?>...) - Method in class tech.tablesaw.api.Table
Returns a table containing two columns, the grouping column, and a column named "Count" that contains the counts for each grouping column value
countByCategory() - Method in interface tech.tablesaw.api.CategoricalColumn
Returns a count of the number of elements in each category (i.e., the number of repetitions of each value) TODO: This needs to be well tested, especially for IntColumn
countByCategory() - Method in class tech.tablesaw.api.LongColumn
Returns a count of the number of elements in each category (i.e., the number of repetitions of each value) TODO: This needs to be well tested, especially for IntColumn
countByCategory() - Method in class tech.tablesaw.api.StringColumn
Returns a count of the number of elements in each category (i.e., the number of repetitions of each value) TODO: This needs to be well tested, especially for IntColumn
countByCategory(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
countByCategory(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
countByCategory(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
countByCategory(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
countFalse - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the count of false values in the column
countFalse() - Method in class tech.tablesaw.api.BooleanColumn
Returns the number of false elements in this column
countMissing - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the count of missing values in the column
countMissing() - Method in class tech.tablesaw.api.BooleanColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.DateColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.DateTimeColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.InstantColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.NumberColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.StringColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.TextColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.TimeColumn
Returns the count of missing values in this column
countMissing() - Method in interface tech.tablesaw.columns.Column
Returns the count of missing values in this column.
countMissing() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
countMissing() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns the count of missing values in this column
countMissing() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns the count of missing values in this column
countNonMissing - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a Column argument and returns the count of values in the column excluding missing values
countNonMissing() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
countOccurrences(String) - Method in class tech.tablesaw.api.StringColumn
 
countOccurrences(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
countOccurrences(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
countOccurrences(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
countOccurrences(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
counts(Table, String) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a Table containing counts of records in the given Table grouped by the given columnName See also Table.countBy(String...)
counts(Table, CategoricalColumn<?>, CategoricalColumn<?>) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing two-dimensional cross-tabulated counts for each combination of values in column1 and column2
countTokens(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
countTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the number of true values in a column
countTrue() - Method in class tech.tablesaw.api.BooleanColumn
Returns the number of true elements in this column
countUnique - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
AA function that takes a Column argument and returns the number of non-missing unique values in the column
countUnique() - Method in class tech.tablesaw.api.BooleanColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.DateColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.DateTimeColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.DoubleColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.FloatColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.InstantColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.IntColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.LongColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.ShortColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.StringColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.TextColumn
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.api.TimeColumn
Returns the count of unique values in this column.
countUnique() - Method in interface tech.tablesaw.columns.Column
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
countUnique() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
countUnique() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
countUnique() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
countWithMissing - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a Column argument and returns the number of values in the column, including missing values
create() - Static method in class tech.tablesaw.api.Table
Returns a new, empty table (without rows or columns)
create(int, int) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
create(String) - Static method in class tech.tablesaw.api.BooleanColumn
Returns a new, empty Boolean column with the given name.
create(String) - Method in interface tech.tablesaw.api.ColumnType
Returns a column of this type with the given name
create(String) - Static method in class tech.tablesaw.api.DateColumn
Creates a new DateColumn with the given name.
create(String) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String) - Static method in class tech.tablesaw.api.IntColumn
 
create(String) - Static method in class tech.tablesaw.api.LongColumn
 
create(String) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String) - Static method in class tech.tablesaw.api.StringColumn
 
create(String) - Static method in class tech.tablesaw.api.Table
Returns a new, empty table (without rows or columns) with the given name
create(String) - Static method in class tech.tablesaw.api.TextColumn
 
create(String) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String) - Method in class tech.tablesaw.columns.booleans.BooleanColumnType
 
create(String) - Method in class tech.tablesaw.columns.dates.DateColumnType
 
create(String) - Method in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
create(String) - Method in class tech.tablesaw.columns.instant.InstantColumnType
 
create(String) - Method in class tech.tablesaw.columns.numbers.DoubleColumnType
Returns a column of this type with the given name
create(String) - Method in class tech.tablesaw.columns.numbers.FloatColumnType
Returns a column of this type with the given name
create(String) - Method in class tech.tablesaw.columns.numbers.IntColumnType
Returns a column of this type with the given name
create(String) - Method in class tech.tablesaw.columns.numbers.LongColumnType
Returns a column of this type with the given name
create(String) - Method in class tech.tablesaw.columns.numbers.ShortColumnType
 
create(String) - Method in class tech.tablesaw.columns.SkipColumnType
Returns a column of this type with the given name
create(String) - Method in class tech.tablesaw.columns.strings.StringColumnType
 
create(String) - Method in class tech.tablesaw.columns.strings.TextColumnType
 
create(String) - Method in class tech.tablesaw.columns.times.TimeColumnType
 
create(String, boolean...) - Static method in class tech.tablesaw.api.BooleanColumn
Returns a new Boolean column with the given name and values
create(String, double...) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, float...) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, float...) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String, int) - Static method in class tech.tablesaw.api.BooleanColumn
Returns a new Boolean column of the given size.
create(String, int) - Static method in class tech.tablesaw.api.DateColumn
Creates a new DateColumn with the given name.
create(String, int) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, int) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, int) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String, int) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String, int) - Static method in class tech.tablesaw.api.IntColumn
 
create(String, int) - Static method in class tech.tablesaw.api.LongColumn
 
create(String, int) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String, int) - Static method in class tech.tablesaw.api.StringColumn
 
create(String, int) - Static method in class tech.tablesaw.api.TextColumn
 
create(String, int) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, int...) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, int...) - Static method in class tech.tablesaw.api.IntColumn
 
create(String, long...) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, long...) - Static method in class tech.tablesaw.api.LongColumn
 
create(String, short...) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String, Boolean[]) - Static method in class tech.tablesaw.api.BooleanColumn
Returns a new Boolean column with the given name and values
create(String, Float[]) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String, Integer[]) - Static method in class tech.tablesaw.api.IntColumn
 
create(String, Number[]) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, Short[]) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String, String...) - Static method in class tech.tablesaw.api.StringColumn
 
create(String, String...) - Static method in class tech.tablesaw.api.TextColumn
 
create(String, Instant...) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String, LocalDate...) - Static method in class tech.tablesaw.api.DateColumn
Creates a new DateColumn with the given name and data
create(String, LocalDateTime...) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, LocalTime...) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, Collection<? extends Number>) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, Collection<Boolean>) - Static method in class tech.tablesaw.api.BooleanColumn
Returns a new Boolean column with the given name and values
create(String, Collection<String>) - Static method in class tech.tablesaw.api.StringColumn
 
create(String, Collection<String>) - Static method in class tech.tablesaw.api.TextColumn
 
create(String, Collection<Instant>) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String, Collection<LocalDate>) - Static method in class tech.tablesaw.api.DateColumn
Creates a new DateColumn with the given name and data
create(String, Collection<LocalDateTime>) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, Collection<LocalTime>) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, Collection<Column<?>>) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns and given name
create(String, DoubleStream) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, IntStream) - Static method in class tech.tablesaw.api.IntColumn
 
create(String, LongStream) - Static method in class tech.tablesaw.api.LongColumn
 
create(String, Stream<Boolean>) - Static method in class tech.tablesaw.api.BooleanColumn
Returns a new Boolean column with the given name and values
create(String, Stream<Float>) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String, Stream<Short>) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String, Stream<String>) - Static method in class tech.tablesaw.api.StringColumn
 
create(String, Stream<String>) - Static method in class tech.tablesaw.api.TextColumn
 
create(String, Stream<Instant>) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String, Stream<LocalDate>) - Static method in class tech.tablesaw.api.DateColumn
Creates a new DateColumn with the given name and data
create(String, Stream<LocalDateTime>) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, Stream<LocalTime>) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, Stream<Column<?>>) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns and given name
create(String, AbstractColumnParser<LocalTime>) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, Column<?>...) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns and given name
create(String, Selection, int) - Static method in class tech.tablesaw.api.BooleanColumn
Returns a new Boolean column of the given size.
create(Collection<Column<?>>) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns
create(Stream<Column<?>>) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns
create(NumericColumn<?>) - Static method in class tech.tablesaw.columns.numbers.Stats
Constructs a Stats object from the given column
create(Table, String...) - Static method in class tech.tablesaw.sorting.Sort
Create a Sort object from the given table and sort column names.
create(Table, String...) - Static method in class tech.tablesaw.table.StandardTableSliceGroup
Returns a viewGroup splitting the original table on the given columns.
create(Table, String, int) - Static method in class tech.tablesaw.table.SelectionTableSliceGroup
Creates a TableSliceGroup where each slice contains step number of rows from the backing table
create(Table, CategoricalColumn<?>...) - Static method in class tech.tablesaw.table.StandardTableSliceGroup
Returns a viewGroup splitting the original table on the given columns.
create(Column<?>...) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns
createCol(String) - Method in class tech.tablesaw.api.DoubleColumn
createCol(String) - Method in class tech.tablesaw.api.FloatColumn
createCol(String) - Method in class tech.tablesaw.api.IntColumn
createCol(String) - Method in class tech.tablesaw.api.LongColumn
createCol(String) - Method in class tech.tablesaw.api.NumberColumn
 
createCol(String) - Method in class tech.tablesaw.api.ShortColumn
createCol(String, int) - Method in class tech.tablesaw.api.DoubleColumn
createCol(String, int) - Method in class tech.tablesaw.api.FloatColumn
createCol(String, int) - Method in class tech.tablesaw.api.IntColumn
createCol(String, int) - Method in class tech.tablesaw.api.LongColumn
createCol(String, int) - Method in class tech.tablesaw.api.NumberColumn
 
createCol(String, int) - Method in class tech.tablesaw.api.ShortColumn
createInternal(String, int[]) - Static method in class tech.tablesaw.api.DateColumn
Creates a new DateColumn with the given name and integer-encoded data.
createInternal(String, int[]) - Static method in class tech.tablesaw.api.TimeColumn
 
createInternal(String, long[]) - Static method in class tech.tablesaw.api.DateTimeColumn
For internal Tablesaw use only Returns a new column with the given name and data
createInternal(String, long[]) - Static method in class tech.tablesaw.api.InstantColumn
For internal Tablesaw use only Returns a new column with the given name and data
createInternal(String, DictionaryMap) - Static method in class tech.tablesaw.api.StringColumn
 
createReader(byte[]) - Method in class tech.tablesaw.io.Source
If cachedBytes are not null, returns a Reader created from the cachedBytes.
createSettings(CsvWriteOptions) - Static method in class tech.tablesaw.io.csv.CsvWriter
 
createWriter() - Method in class tech.tablesaw.io.Destination
 
CrossTab - Class in tech.tablesaw.aggregate
Utilities for creating frequency and proportion cross tabs
csv(File) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(File) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(InputStream) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(InputStream, String) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(OutputStream) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(Reader) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(Writer) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(String) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(String) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(String, String) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(URL) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(CsvReadOptions) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(CsvReadOptions.Builder) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(CsvWriteOptions) - Method in class tech.tablesaw.io.DataFrameWriter
 
CsvReader - Class in tech.tablesaw.io.csv
 
CsvReader() - Constructor for class tech.tablesaw.io.csv.CsvReader
Constructs a CsvReader
CsvReadOptions - Class in tech.tablesaw.io.csv
 
CsvReadOptions.Builder - Class in tech.tablesaw.io.csv
 
CsvWriteOptions - Class in tech.tablesaw.io.csv
 
CsvWriteOptions.Builder - Class in tech.tablesaw.io.csv
 
CsvWriter - Class in tech.tablesaw.io.csv
Class that writes tables and individual columns to CSV files
CsvWriter() - Constructor for class tech.tablesaw.io.csv.CsvWriter
 
cube() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
cubeRoot() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
cumMax() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a new column with a cumulative maximum calculated
cumMin() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a new column with a cumulative maximum calculated
cumProd() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a new column with a cumulative product calculated
cumSum() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a new column with a cumulative sum calculated
currency(String, String) - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
currentRow() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowStart
Set the bound to the current row.
customParser(ReadOptions) - Method in interface tech.tablesaw.api.ColumnType
TODO: Research this method to provide a good comment
customParser(ReadOptions) - Method in class tech.tablesaw.columns.booleans.BooleanColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.dates.DateColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.instant.InstantColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.DoubleColumnType
TODO: Research this method to provide a good comment
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.FloatColumnType
TODO: Research this method to provide a good comment
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.IntColumnType
TODO: Research this method to provide a good comment
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.LongColumnType
TODO: Research this method to provide a good comment
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.ShortColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.SkipColumnType
TODO: Research this method to provide a good comment
customParser(ReadOptions) - Method in class tech.tablesaw.columns.strings.StringColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.strings.TextColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.times.TimeColumnType
 
cv - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the coefficient of variation (stdDev/mean) of the values in the column

D

data - Variable in class tech.tablesaw.api.BooleanColumn
The data held by this column
data - Variable in class tech.tablesaw.api.DateColumn
The data held in this column in its integer encoding form.
data - Variable in class tech.tablesaw.api.DateTimeColumn
The dateTime values held in this column, in their PackedLocalDateTime format
data - Variable in class tech.tablesaw.api.DoubleColumn
 
data - Variable in class tech.tablesaw.api.FloatColumn
 
data - Variable in class tech.tablesaw.api.InstantColumn
 
data - Variable in class tech.tablesaw.api.IntColumn
 
data - Variable in class tech.tablesaw.api.LongColumn
 
data - Variable in class tech.tablesaw.api.ShortColumn
 
data - Variable in class tech.tablesaw.api.TimeColumn
 
data() - Method in class tech.tablesaw.api.BooleanColumn
Returns a ByteArrayList containing 0 (false), 1 (true) or Byte.MIN_VALUE (missing)
DataFrameJoiner - Class in tech.tablesaw.joining
Implements joins between two or more Tables
DataFrameJoiner(Table, String...) - Constructor for class tech.tablesaw.joining.DataFrameJoiner
Constructor.
DataFramePrinter - Class in tech.tablesaw.io.string
A class that can pretty print a DataFrame to text for visualization in a console
DataFramePrinter(int, OutputStream) - Constructor for class tech.tablesaw.io.string.DataFramePrinter
Constructor
DataFrameReader - Class in tech.tablesaw.io
 
DataFrameReader(ReaderRegistry) - Constructor for class tech.tablesaw.io.DataFrameReader
 
DataFrameWriter - Class in tech.tablesaw.io
 
DataFrameWriter(WriterRegistry, Table) - Constructor for class tech.tablesaw.io.DataFrameWriter
 
DataReader<O extends ReadOptions> - Interface in tech.tablesaw.io
 
DataWriter<O extends WriteOptions> - Interface in tech.tablesaw.io
 
date() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a DateColumn containing the date portion of each dateTime in this DateTimeColumn
date(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
date(long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
date(String) - Static method in class tech.tablesaw.api.QuerySupport
 
DateAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over a date column
DateAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.DateAggregateFunction
Constructs a DateAggregateFunction with the given name.
DateAndDateTimeFilterSpec<T> - Interface in tech.tablesaw.filtering
 
DateAndTimePredicates - Class in tech.tablesaw.columns
Predicates for test DateColumn values and/or TimeColumn values
dateColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the DateColumn at the given 0-based index if present.
dateColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
dateColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a DateColumn with the given name if it is present in this Relation.
DateColumn - Class in tech.tablesaw.api
A column that contains int-encoded local date values
DateColumnFormatter - Class in tech.tablesaw.columns.dates
 
DateColumnFormatter() - Constructor for class tech.tablesaw.columns.dates.DateColumnFormatter
 
DateColumnFormatter(DateTimeFormatter) - Constructor for class tech.tablesaw.columns.dates.DateColumnFormatter
 
DateColumnFormatter(DateTimeFormatter, String) - Constructor for class tech.tablesaw.columns.dates.DateColumnFormatter
 
dateColumnName(Column<LocalDate>, int, TemporalUnit) - Static method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
dateColumns() - Method in class tech.tablesaw.table.Relation
Returns all DateColumns in this Relation as an Array
DateColumnType - Class in tech.tablesaw.columns.dates
 
DateFillers<T> - Interface in tech.tablesaw.columns.dates
 
DateFilters - Interface in tech.tablesaw.columns.dates
 
dateFormat - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateFormat - Variable in class tech.tablesaw.io.ReadOptions
 
dateFormat(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Deprecated.
dateFormat(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Deprecated.
dateFormat(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
Deprecated.
dateFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
dateFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
dateFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
dateFormatter - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateFormatter - Variable in class tech.tablesaw.io.ReadOptions
 
dateFormatter() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
dateFormatter() - Method in class tech.tablesaw.io.ReadOptions
 
dateFormatter(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
Deprecated. 
DateMapFunctions - Interface in tech.tablesaw.columns.dates
An interface for mapping operations unique to Date columns
DateOnlyFilterSpec<T> - Interface in tech.tablesaw.filtering
 
DateParser - Class in tech.tablesaw.columns.dates
 
DateParser(ColumnType) - Constructor for class tech.tablesaw.columns.dates.DateParser
 
DateParser(ColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.dates.DateParser
 
dateTime(String) - Static method in class tech.tablesaw.api.QuerySupport
 
DateTimeAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over a dateTime column
DateTimeAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.DateTimeAggregateFunction
Constructs an DateTimeAggregateFunction with the given name.
dateTimeColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the DateTimeColumn at the given 0-based index if present.
dateTimeColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
dateTimeColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a DateTimeColumn with the given name if it is present in this Relation.
DateTimeColumn - Class in tech.tablesaw.api
A column that contains long-integer encoded (packed) local date-time values
DateTimeColumnFormatter - Class in tech.tablesaw.columns.datetimes
 
DateTimeColumnFormatter() - Constructor for class tech.tablesaw.columns.datetimes.DateTimeColumnFormatter
 
DateTimeColumnFormatter(DateTimeFormatter) - Constructor for class tech.tablesaw.columns.datetimes.DateTimeColumnFormatter
 
DateTimeColumnFormatter(DateTimeFormatter, String) - Constructor for class tech.tablesaw.columns.datetimes.DateTimeColumnFormatter
 
dateTimeColumns() - Method in class tech.tablesaw.table.Relation
Returns all DateTimeColumns in this Relation as an Array
DateTimeColumnType - Class in tech.tablesaw.columns.datetimes
 
DateTimeFilters - Interface in tech.tablesaw.columns.datetimes
 
DateTimeFilterSpec<T> - Interface in tech.tablesaw.filtering
 
dateTimeFormat - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateTimeFormat - Variable in class tech.tablesaw.io.ReadOptions
 
dateTimeFormat(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Deprecated.
dateTimeFormat(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Deprecated.
dateTimeFormat(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
Deprecated.
dateTimeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
dateTimeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
dateTimeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
dateTimeFormatter - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateTimeFormatter - Variable in class tech.tablesaw.io.ReadOptions
 
dateTimeFormatter() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
dateTimeFormatter() - Method in class tech.tablesaw.io.ReadOptions
 
dateTimeFormatter(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
Deprecated. 
DateTimeMapFunctions - Interface in tech.tablesaw.columns.datetimes
 
DateTimeParser - Class in tech.tablesaw.columns.datetimes
 
DateTimeParser(ColumnType) - Constructor for class tech.tablesaw.columns.datetimes.DateTimeParser
 
DateTimeParser(DateTimeColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.datetimes.DateTimeParser
 
DateTimePredicates - Class in tech.tablesaw.columns.datetimes
 
DateTimePredicates() - Constructor for class tech.tablesaw.columns.datetimes.DateTimePredicates
 
dayOfMonth() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
dayOfMonth() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
dayOfWeek() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
dayOfWeek() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
dayOfWeekValue() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
dayOfWeekValue() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
dayOfYear() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
dayOfYear() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
daysUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
daysUntil(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
daysUntil(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
db(ResultSet) - Method in class tech.tablesaw.io.DataFrameReader
 
db(ResultSet, String) - Method in class tech.tablesaw.io.DataFrameReader
 
DEFAULT_ARRAY_SIZE - Static variable in class tech.tablesaw.columns.AbstractColumn
 
DEFAULT_FORMATTER - Static variable in class tech.tablesaw.columns.dates.DateParser
 
DEFAULT_FORMATTER - Static variable in class tech.tablesaw.columns.datetimes.DateTimeParser
 
DEFAULT_IGNORE_ZERO_DECIMAL - Static variable in class tech.tablesaw.io.ReadOptions
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.dates.DateColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.instant.InstantColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.DoubleColumnType
Returns the default parser for DoubleColumn
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.FloatColumnType
Returns the default parser for FloatColumn
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.IntColumnType
The default parser for IntColumn
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.LongColumnType
The default parser for LongColumn
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.ShortColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.strings.StringColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.strings.TextColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.times.TimeColumnType
 
DEFAULT_SKIP_ROWS_WITH_INVALID_COLUMN_COUNT - Static variable in class tech.tablesaw.io.ReadOptions
 
defaultAlignmentForHeaders() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
defaultAlignmentForHeaders(FieldAlignment) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
defaultPaddingForHeaders() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
defaultPaddingForHeaders(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
defaultParser() - Method in class tech.tablesaw.columns.numbers.LongColumnType
Returns the default parser used to convert strings to long values
defaultReaderRegistry - Static variable in class tech.tablesaw.api.Table
 
defaultWriterRegistry - Static variable in class tech.tablesaw.api.Table
 
DeferredBooleanColumn - Class in tech.tablesaw.filtering
 
DeferredBooleanColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredBooleanColumn
 
DeferredColumn - Class in tech.tablesaw.filtering
 
DeferredColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredColumn
 
DeferredDateColumn - Class in tech.tablesaw.filtering
 
DeferredDateColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredDateColumn
 
DeferredDateTimeColumn - Class in tech.tablesaw.filtering
 
DeferredDateTimeColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredDateTimeColumn
 
DeferredInstantColumn - Class in tech.tablesaw.filtering
 
DeferredInstantColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredInstantColumn
 
DeferredNumberColumn - Class in tech.tablesaw.filtering
 
DeferredNumberColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredNumberColumn
 
DeferredStringColumn - Class in tech.tablesaw.filtering
 
DeferredStringColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredStringColumn
 
DeferredTextColumn - Class in tech.tablesaw.filtering
 
DeferredTextColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredTextColumn
 
DeferredTimeColumn - Class in tech.tablesaw.filtering
 
DeferredTimeColumn(String) - Constructor for class tech.tablesaw.filtering.DeferredTimeColumn
 
denseRank() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NumberingFunctions
Calculates the ordinal (1-based) rank of each row within the window partition.
DESCEND - tech.tablesaw.sorting.Sort.Order
 
DescendingIntComparator - Class in tech.tablesaw.sorting.comparators
A Comparator for sorting int primitives in descending order
DescendingIntComparator() - Constructor for class tech.tablesaw.sorting.comparators.DescendingIntComparator
 
DescendingLongComparator - Class in tech.tablesaw.sorting.comparators
A comparator for long primitives for sorting in descending order
DescendingLongComparator() - Constructor for class tech.tablesaw.sorting.comparators.DescendingLongComparator
 
dest - Variable in class tech.tablesaw.io.WriteOptions.Builder
 
dest - Variable in class tech.tablesaw.io.WriteOptions
 
destination() - Method in class tech.tablesaw.io.WriteOptions
 
Destination - Class in tech.tablesaw.io
 
Destination(File) - Constructor for class tech.tablesaw.io.Destination
 
Destination(OutputStream) - Constructor for class tech.tablesaw.io.Destination
 
Destination(Writer) - Constructor for class tech.tablesaw.io.Destination
 
detect(Predicate<Row>) - Method in class tech.tablesaw.api.Table
Deprecated.
use stream().anyMatch
detectColumnTypes(Reader, CsvReadOptions) - Method in class tech.tablesaw.io.csv.CsvReader
Estimates and returns the type for each column in the delimited text file file
detectColumnTypes(Reader, FixedWidthReadOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthReader
Estimates and returns the type for each column in the delimited text file file
detectColumnTypes(Iterator<String[]>, ReadOptions) - Method in class tech.tablesaw.io.ColumnTypeDetector
Estimates and returns the type for each column in the input text
DictionaryMap - Interface in tech.tablesaw.columns.strings
Interface implemented by the objects that perform the dictionary encoding of the Strings in StringColumn, as well as the primitive values that represent the individual instances of the String in the column.
difference() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
difference(TimeColumn, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
difference(TemporalColumn<T>, ChronoUnit) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInDays(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInHours(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInHours(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInMilliseconds(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInMilliseconds(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInMinutes(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInMinutes(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInSeconds(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInSeconds(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInYears(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
distance(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column containing the levenshtein distance between the two given string columns
divide(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
divide(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
divide(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
DOUBLE - Static variable in interface tech.tablesaw.api.ColumnType
 
DoubleArrays - Class in tech.tablesaw.util
Utility functions for creating 2D double arrays from columns and other arrays
DoubleArrays() - Constructor for class tech.tablesaw.util.DoubleArrays
 
doubleColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the DoubleColumn at the given 0-based index if present.
doubleColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a DoubleColumn with the given name if it is present in this Relation.
DoubleColumn - Class in tech.tablesaw.api
A column that contains double values
DoubleColumn(String) - Constructor for class tech.tablesaw.api.DoubleColumn
 
DoubleColumn(String, DoubleArrayList) - Constructor for class tech.tablesaw.api.DoubleColumn
 
DoubleColumnType - Class in tech.tablesaw.columns.numbers
DoubleIndex - Class in tech.tablesaw.index
An index for double-precision 64-bit IEEE 754 floating point columns.
DoubleIndex(DoubleColumn) - Constructor for class tech.tablesaw.index.DoubleIndex
Constructs an index for the given column
doubleMatrix() - Method in class tech.tablesaw.conversion.TableConverter
 
doubleMatrix(int...) - Method in class tech.tablesaw.conversion.TableConverter
 
doubleMatrix(String...) - Method in class tech.tablesaw.conversion.TableConverter
 
DoubleParser - Class in tech.tablesaw.columns.numbers
 
DoubleParser(ColumnType) - Constructor for class tech.tablesaw.columns.numbers.DoubleParser
 
DoubleParser(DoubleColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.numbers.DoubleParser
 
DoubleRangeIterable - Class in tech.tablesaw.columns.numbers.fillers
 
doWithRowPairs(Consumer<Table.RowPair>) - Method in class tech.tablesaw.api.Table
Deprecated.
use stream(2).forEach(rowConsumer)
doWithRows(Consumer<Row>) - Method in class tech.tablesaw.api.Table
Deprecated.
use stream().forEach
doWithRows(Table.Pairs) - Method in class tech.tablesaw.api.Table
Deprecated.
use stream(2).forEach(rowConsumer)
dropDuplicateRows() - Method in class tech.tablesaw.api.Table
Returns the unique records in this table, such that any record that appears more than once in this table, appears only once in the returned table.
dropRange(int) - Method in class tech.tablesaw.api.Table
Returns a new table EXCLUDING the first rowCount rows if rowCount positive.
dropRange(int, int) - Method in class tech.tablesaw.api.Table
Returns a table EXCLUDING the rows contained in the range from rowStart inclusive to rowEnd exclusive
dropRows(int...) - Method in class tech.tablesaw.api.Table
Returns a table EXCLUDING the rows contained in the given array of row indices
dropRowsWithMissingValues() - Method in class tech.tablesaw.api.Table
Returns only those records in this table that have no columns with missing values
dropWhere(Function<Table, Selection>) - Method in class tech.tablesaw.api.Table
Returns a new Table made by EXCLUDING any rows returned when the given function is applied to this table
dropWhere(Selection) - Method in class tech.tablesaw.api.Table
Returns a table EXCLUDING the rows contained in the given Selection
dumpRow(PrintStream) - Method in exception tech.tablesaw.io.AddCellToColumnException
Dumps to a PrintStream the information relative to the row that caused the problem
dumpRow(PrintStream) - Method in exception tech.tablesaw.io.ColumnIndexOutOfBoundsException
Dumps to a PrintStream the information relative to the row that caused the problem

E

earliestDate - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the earliest date in that column
earliestDateTime - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the earliest date-time value in that column
either(Function<Table, Selection>, Function<Table, Selection>) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that match either of the given functions
EMPTY - Static variable in interface tech.tablesaw.io.ReadOptions.ColumnTypeReadOptions
 
emptyCopy() - Method in class tech.tablesaw.api.BooleanColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.DateColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.DateTimeColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.InstantColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.NumberColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.ShortColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.StringColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.Table
Returns a table with the same columns as this table, but no data
emptyCopy() - Method in class tech.tablesaw.api.TextColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.api.TimeColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in class tech.tablesaw.columns.AbstractColumn
Returns a copy of the receiver with no data.
emptyCopy() - Method in interface tech.tablesaw.columns.Column
Returns a copy of the receiver with no data.
emptyCopy() - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
emptyCopy(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.DateColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.InstantColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.NumberColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.ShortColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.StringColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.Table
Returns a table with the same columns as this table, but no data, initialized to the given row size
emptyCopy(int) - Method in class tech.tablesaw.api.TextColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in class tech.tablesaw.api.TimeColumn
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyCopy(int) - Method in interface tech.tablesaw.columns.Column
Returns an empty copy of the receiver, with its internal storage initialized to the given row size.
emptyValue() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
emptyValue(String) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
endsWith - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
endsWith(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
endsWith(String) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
endsWith(String) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
endsWith(String) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
equals(int, int) - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.DateColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.DoubleColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.FloatColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.InstantColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.IntColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.LongColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.ShortColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.StringColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.TextColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in class tech.tablesaw.api.TimeColumn
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(int, int) - Method in interface tech.tablesaw.columns.Column
Returns true if the value in this column at rowNumber1 is equal to the value at rowNumber2
equals(Object) - Method in class tech.tablesaw.columns.AbstractColumnType
equals(Object) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
equals(Object) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
equals(Object) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
equals(Object) - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
equals(Object) - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
equals(Object) - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
 
equalsIgnoreCase(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
equalsIgnoreCase(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
equalsIgnoreCase(Column<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
equalsIgnoreCase(Column<String>) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
equalsIgnoreCase(Column<String>) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
errorContentLength() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
errorContentLength(int) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
errorSettings(FixedWidthWriterSettings, FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
escapeChar() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
escapeChar() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
escapeChar(char) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
escapeChar(Character) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
eval(BiPredicate<Boolean, Boolean>, Boolean) - Method in class tech.tablesaw.api.BooleanColumn
Returns a Selection of the elements that return true when the predicate is evaluated with the given Boolean argument
eval(BiPredicate<Number, Number>, Number) - Method in interface tech.tablesaw.api.NumericColumn
eval(BiPredicate<Number, Number>, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
eval(BiPredicate<String, Integer>, Integer) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(BiPredicate<String, String>, String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(BiPredicate<String, String>, Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(BiPredicate<LocalDate, LocalDate>, LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
eval(BiPredicate<LocalTime, LocalTime>, LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(BiPredicate<T, T>, T) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(DoublePredicate) - Method in interface tech.tablesaw.api.NumericColumn
eval(DoublePredicate) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
eval(IntPredicate) - Method in interface tech.tablesaw.columns.dates.DateFilters
This version operates on predicates that treat the given IntPredicate as operating on a packed local time This is much more efficient that using a LocalTimePredicate, but requires that the developer understand the semantics of packedLocalTimes
eval(IntPredicate) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(LongPredicate) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(Predicate<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
Returns a Selection of the elements that return true when the predicate is evaluated
eval(Predicate<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(Predicate<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFilters
Returns a selection formed by applying the given predicate
eval(Predicate<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(Predicate<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(BytePredicate) - Method in class tech.tablesaw.api.BooleanColumn
Returns a Selection of the elements that return true when the predicate is evaluated
eval(IntBiPredicate, int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
eval(IntBiPredicate, int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(IntBiPredicate, DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
eval(IntBiPredicate, TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(LongBiPredicate, long) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(LongBiPredicate, DateTimeColumn) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
execute() - Method in class tech.tablesaw.analytic.AnalyticQuery
Executes the query adding all the calculated columns to a new table.
execute() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.Execute
Executes the query adding all the calculated columns to a new table.
executeInPlace() - Method in class tech.tablesaw.analytic.AnalyticQuery
Executes the query and adds all the calculated columns directly to the source table.
executeInPlace() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.Execute
Executes the query and adds all the calculated columns directly to the source table.
expandIncompleteRows() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
expandIncompleteRows(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
EXTENDED_TYPES - Static variable in class tech.tablesaw.io.ReadOptions
An extended list of types that are used if minimizeColumnSizes is true.

F

file - Variable in class tech.tablesaw.io.Source
 
file() - Method in class tech.tablesaw.io.Source
 
file(File) - Method in class tech.tablesaw.io.DataFrameReader
Reads the given file into a table using default options Uses converter specified based on given file extension Use usingOptions to use non-default options
file(String) - Method in class tech.tablesaw.io.DataFrameReader
Reads the given file into a table using default options Uses converter specified based on given file extension Use usingOptions to use non-default options
FileReader - Class in tech.tablesaw.io
 
FileReader() - Constructor for class tech.tablesaw.io.FileReader
 
fillWith(double) - Method in class tech.tablesaw.api.DoubleColumn
fillWith(double) - Method in interface tech.tablesaw.columns.numbers.NumberFillers
 
fillWith(BooleanIterable) - Method in class tech.tablesaw.api.BooleanColumn
fillWith(BooleanIterable) - Method in interface tech.tablesaw.columns.booleans.BooleanFillers
 
fillWith(BooleanIterator) - Method in class tech.tablesaw.api.BooleanColumn
fillWith(BooleanIterator) - Method in interface tech.tablesaw.columns.booleans.BooleanFillers
 
fillWith(DoubleIterator) - Method in class tech.tablesaw.api.DoubleColumn
fillWith(DoubleIterator) - Method in interface tech.tablesaw.columns.numbers.NumberFillers
 
fillWith(Iterable<Instant>) - Method in class tech.tablesaw.api.InstantColumn
fillWith(Iterable<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
fillWith(Iterable<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFillers
 
fillWith(Iterable<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
fillWith(Iterable<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
fillWith(Iterable<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFillers
 
fillWith(Iterable<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFillers
 
fillWith(DoubleSupplier) - Method in class tech.tablesaw.api.DoubleColumn
fillWith(DoubleSupplier) - Method in interface tech.tablesaw.columns.numbers.NumberFillers
 
fillWith(Supplier<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
fillWith(Supplier<Boolean>) - Method in interface tech.tablesaw.columns.booleans.BooleanFillers
 
fillWith(Supplier<Instant>) - Method in class tech.tablesaw.api.InstantColumn
fillWith(Supplier<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
fillWith(Supplier<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFillers
 
fillWith(Supplier<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
fillWith(Supplier<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
fillWith(Supplier<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFillers
 
fillWith(Supplier<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFillers
 
fillWith(Iterator<Instant>) - Method in class tech.tablesaw.api.InstantColumn
fillWith(Iterator<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
fillWith(Iterator<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFillers
 
fillWith(Iterator<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
fillWith(Iterator<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
fillWith(Iterator<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFillers
 
fillWith(Iterator<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFillers
 
fillWith(DoubleRangeIterable) - Method in class tech.tablesaw.api.DoubleColumn
fillWith(DoubleRangeIterable) - Method in interface tech.tablesaw.columns.numbers.NumberFillers
 
filter(DoublePredicate) - Method in class tech.tablesaw.api.DoubleColumn
Returns a new NumberColumn with only those rows satisfying the predicate
filter(Predicate<? super T>) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a new Column of the same type with only those rows satisfying the predicate
filter(Predicate<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns a new Column of the same type with only those rows satisfying the predicate
FilterSpec<T> - Interface in tech.tablesaw.filtering
 
first - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the first item without sorting
first(int) - Method in class tech.tablesaw.api.Table
Returns a new table containing the first nrows of data in this table
first(int) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a column of the same type containing the first numRows of this column.
first(int) - Method in interface tech.tablesaw.columns.Column
Returns a column of the same type containing the first numRows of this column.
first(int) - Method in class tech.tablesaw.table.Relation
Returns a new table containing the first n rows in this Relation
first(int) - Method in class tech.tablesaw.table.TableSlice
Returns a new table containing the first n rows in this Relation
firstIndexOf(String) - Method in class tech.tablesaw.api.StringColumn
 
firstIndexOf(String) - Method in class tech.tablesaw.api.TextColumn
 
firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
firstIndexOf(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
fixedWidthFormat(FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
FixedWidthReader - Class in tech.tablesaw.io.fixed
 
FixedWidthReader() - Constructor for class tech.tablesaw.io.fixed.FixedWidthReader
Constructs a FixedWidthReader
FixedWidthReadOptions - Class in tech.tablesaw.io.fixed
 
FixedWidthReadOptions.Builder - Class in tech.tablesaw.io.fixed
 
FixedWidthWriteOptions - Class in tech.tablesaw.io.fixed
 
FixedWidthWriteOptions.Builder - Class in tech.tablesaw.io.fixed
 
FixedWidthWriter - Class in tech.tablesaw.io.fixed
Class that writes tables and individual columns to FixedWidth files
FixedWidthWriter() - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriter
 
fixedWidthWriterSettings(FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
fixedWithGrouping(int) - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
flip(int, int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns a selection with the bits from this selection flipped over the given range
flip(int, int) - Method in interface tech.tablesaw.selection.Selection
Returns a selection with the bits from this selection flipped over the given range
FLOAT - Static variable in interface tech.tablesaw.api.ColumnType
 
floatColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the FloatColumn at the given 0-based index if present.
floatColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a FloatColumn with the given name if it is present in this Relation.
FloatColumn - Class in tech.tablesaw.api
A column that contains float values
FloatColumnType - Class in tech.tablesaw.columns.numbers
FloatIndex - Class in tech.tablesaw.index
An index for single-precision 32-bit IEEE 754 floating point columns.
FloatIndex(FloatColumn) - Constructor for class tech.tablesaw.index.FloatIndex
Constructs an index for the given column
floatingPointDefault() - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
Returns a formatter that prints floating point numbers with all precision
floatMatrix() - Method in class tech.tablesaw.conversion.TableConverter
 
floatMatrix(int...) - Method in class tech.tablesaw.conversion.TableConverter
 
floatMatrix(String...) - Method in class tech.tablesaw.conversion.TableConverter
 
FloatParser - Class in tech.tablesaw.columns.numbers
 
FloatParser(ColumnType) - Constructor for class tech.tablesaw.columns.numbers.FloatParser
 
FloatParser(FloatColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.numbers.FloatParser
 
following(int) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowStart
Set the bound to a number of rows following the current row.
format(byte) - Method in class tech.tablesaw.columns.booleans.BooleanFormatter
 
format(double) - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
format(float) - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
format(int) - Method in class tech.tablesaw.columns.dates.DateColumnFormatter
 
format(int) - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
format(int) - Method in class tech.tablesaw.columns.times.TimeColumnFormatter
 
format(long) - Method in class tech.tablesaw.columns.datetimes.DateTimeColumnFormatter
 
format(long) - Method in class tech.tablesaw.columns.instant.InstantColumnFormatter
 
format(long) - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
format(short) - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
format(Boolean) - Method in class tech.tablesaw.columns.booleans.BooleanFormatter
 
format(String) - Method in class tech.tablesaw.columns.strings.StringColumnFormatter
 
format(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
from(Table) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.FullAnalyticQuerySteps.FromStep
Set the From/Source Table name to use in the query.
from(Table) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NumberingQuerySteps.FromStep
Set the From/Source Table name to use in the query.
from(Table) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.QuickQuerySteps.FromStep
Set the From/Source Table name to use in the query.
fromString(String) - Static method in class tech.tablesaw.io.Source
 
fromUrl(String) - Static method in class tech.tablesaw.io.Source
 
frontfill() - Method in class tech.tablesaw.interpolation.Interpolator
Fills missing values with the last non-missing value
fullOuter(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Full outer join to the given tables assuming that they have a column of the name we're joining on
fullOuter(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Full outer join to the given tables assuming that they have a column of the name we're joining on
fullOuter(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
fullOuter(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Full outer join the joiner to the table2, using the given column for the second table and returns the resulting table
functionName() - Method in class tech.tablesaw.aggregate.AggregateFunction
Returns this function's name

G

generateNewColumnName(AggregateFunction<?, ?>) - Method in class tech.tablesaw.table.RollingColumn
Generates a name for the column based on the name of the original column and the function used in the calculation
geometricMean - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the geometric mean of all values in the column
geometricMean() - Method in interface tech.tablesaw.api.NumericColumn
Returns the geometric mean of the data in this column
geometricMean() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
geometricMean() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the geometric mean of the values
get(byte) - Method in class tech.tablesaw.index.ByteIndex
Returns a bitmap containing row numbers of all cells matching the given int
get(double) - Method in class tech.tablesaw.index.DoubleIndex
Returns a bitmap containing row numbers of all cells matching the given int
get(float) - Method in class tech.tablesaw.index.FloatIndex
Returns a bitmap containing row numbers of all cells matching the given int
get(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns the value in row i as a Boolean
get(int) - Method in class tech.tablesaw.api.DateColumn
Returns the value at the given zero-based index
get(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns a value of the Object type stored in the column (e.g.
get(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns the value at the given zero-based index
get(int) - Method in class tech.tablesaw.api.FloatColumn
Returns the value at the given zero-based index
get(int) - Method in class tech.tablesaw.api.InstantColumn
Returns a value of the Object type stored in the column (e.g.
get(int) - Method in class tech.tablesaw.api.IntColumn
Returns the value at the given zero-based index
get(int) - Method in class tech.tablesaw.api.LongColumn
Returns the value at the given zero-based index
get(int) - Method in class tech.tablesaw.api.ShortColumn
Returns the value at the given zero-based index
get(int) - Method in class tech.tablesaw.api.StringColumn
Returns the value at rowIndex in this column.
get(int) - Method in class tech.tablesaw.api.TextColumn
Returns the value at rowIndex in this column.
get(int) - Method in class tech.tablesaw.api.TimeColumn
Returns the value at the given zero-based index
get(int) - Method in interface tech.tablesaw.columns.Column
Returns the value at the given zero-based index
get(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
get(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
get(int) - Method in interface tech.tablesaw.columns.temporal.TemporalColumn
Returns a value of the Object type stored in the column (e.g.
get(int) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
get(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
get(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
get(int) - Method in class tech.tablesaw.index.IntIndex
Returns a bitmap Selection containing row numbers of all cells matching the given int
get(int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns the value of the ith element.
get(int) - Method in interface tech.tablesaw.selection.Selection
Returns the value of the ith element.
get(int) - Method in class tech.tablesaw.table.TableSliceGroup
Returns the ith slice in this group
get(int, int) - Method in class tech.tablesaw.table.Relation
Returns the value at the given row and column indexes
get(int, int) - Method in class tech.tablesaw.table.TableSlice
Returns the value at the given row and column indexes
get(long) - Method in class tech.tablesaw.index.LongIndex
Returns a bitmap containing row numbers of all cells matching the given long
get(short) - Method in class tech.tablesaw.index.ShortIndex
Returns a bitmap containing row numbers of all cells matching the given int
get(String) - Method in class tech.tablesaw.index.StringIndex
Returns a bitmap Selection containing row numbers of all cells matching the given int
get(Instant) - Method in class tech.tablesaw.index.LongIndex
Returns the Selection of all values exactly equal to the given value
get(LocalDate) - Method in class tech.tablesaw.index.IntIndex
Returns the Selection of all values exactly equal to the given value
get(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
Returns the Selection of all values exactly equal to the given value
get(LocalTime) - Method in class tech.tablesaw.index.IntIndex
Returns the Selection of all values exactly equal to the given value
getBoolean(int) - Method in class tech.tablesaw.api.Row
Returns a Boolean value from this Row at the given column index.
getBoolean(String) - Method in class tech.tablesaw.api.Row
Returns a Boolean value from this Row at the column of the given name.
getBooleanAsByte(int) - Method in class tech.tablesaw.api.Row
Returns an element from a Boolean column in its internal byte form, avoiding boxing
getBooleanAsByte(String) - Method in class tech.tablesaw.api.Row
Returns an element from a Boolean column in its internal byte form, avoiding boxing
getByte(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns the value in row i as a byte (0, 1, or Byte.MIN_VALUE representing missing data)
getByteSize(List<Column<?>>) - Method in class tech.tablesaw.table.TableSliceGroup
Returns the sum of the sizes for the columns in the given Column list
getChain(Table, Sort) - Static method in class tech.tablesaw.sorting.SortUtils
Returns a comparator chain for sorting according to the given key
getCharset() - Method in class tech.tablesaw.io.Source
 
getColumnIndex() - Method in exception tech.tablesaw.io.AddCellToColumnException
Returns the index of the column that threw the Exception
getColumnName() - Method in exception tech.tablesaw.io.AddCellToColumnException
Returns the name of the column that caused the Exception
getColumnNames() - Method in exception tech.tablesaw.io.AddCellToColumnException
Returns the column names array
getColumnNames(ReadOptions, ReadOptions.ColumnTypeReadOptions, AbstractParser<?>) - Method in class tech.tablesaw.io.FileReader
Returns the column names for each column in the source.
getColumnType(int) - Method in class tech.tablesaw.api.Row
 
getColumnType(int, int, int) - Static method in class tech.tablesaw.io.jdbc.SqlResultSetReader
 
getColumnType(String) - Method in class tech.tablesaw.api.Row
Returns the type of the named column
getColumnTypes(Reader, ReadOptions, int, AbstractParser<?>) - Method in class tech.tablesaw.io.FileReader
getColumnTypes(Reader, ReadOptions, int, AbstractParser<?>, String[]) - Method in class tech.tablesaw.io.FileReader
Returns an array containing the inferred columnTypes for the file being read, as calculated by the ColumnType inference logic.
getComparator(Table, Sort) - Static method in class tech.tablesaw.sorting.SortUtils
Returns a comparator that can be used to sort the records in this table according to the given sort key
getDate(int) - Method in class tech.tablesaw.api.Row
Returns a LocalDate value from this Row at the column with the given index.
getDate(String) - Method in class tech.tablesaw.api.Row
Returns a LocalDate value from this Row at the column of the given name.
getDateTime(int) - Method in class tech.tablesaw.api.Row
Returns a LocalDateTime from this Row at the column with the given index.
getDateTime(String) - Method in class tech.tablesaw.api.Row
Returns a LocalDateTime value from this Row at the column of the given name.
getDayOfMonth(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getDayOfMonth(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getDayOfWeek(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getDayOfWeek(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getDayOfYear(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getDayOfYear(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getDefaultInstance() - Static method in class tech.tablesaw.util.LevenshteinDistance
Gets the default instance.
getDictionary() - Method in class tech.tablesaw.api.StringColumn
For tablesaw internal use only
getDouble(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns the value at row as a double, with true values encoded as 1.0 and false values as 0.0
getDouble(int) - Method in class tech.tablesaw.api.DateColumn
 
getDouble(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
getDouble(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns a double representation of the number at index
getDouble(int) - Method in class tech.tablesaw.api.FloatColumn
Returns a double representation of the number at index
getDouble(int) - Method in class tech.tablesaw.api.InstantColumn
 
getDouble(int) - Method in class tech.tablesaw.api.IntColumn
Returns a double representation of the number at index
getDouble(int) - Method in class tech.tablesaw.api.LongColumn
Returns a double representation of the number at index
getDouble(int) - Method in interface tech.tablesaw.api.NumericColumn
Returns a double representation of the number at index
getDouble(int) - Method in class tech.tablesaw.api.Row
Returns a double from this Row at the column with the given index.
getDouble(int) - Method in class tech.tablesaw.api.ShortColumn
Returns a double representation of the number at index
getDouble(int) - Method in class tech.tablesaw.api.StringColumn
 
getDouble(int) - Method in class tech.tablesaw.api.TimeColumn
 
getDouble(int) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
getDouble(int) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
getDouble(String) - Method in class tech.tablesaw.api.Row
Returns a double from this Row at the column of the given name.
getDummies() - Method in class tech.tablesaw.api.StringColumn
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getDummies() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getDummies() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getDummies() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getDummies() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getFirst() - Method in class tech.tablesaw.api.Table.RowPair
Deprecated.
 
getFloat(int) - Method in class tech.tablesaw.api.FloatColumn
Returns a float representation of the data at the given index.
getFloat(int) - Method in class tech.tablesaw.api.Row
Returns a float from this Row at the column with the given index.
getFloat(String) - Method in class tech.tablesaw.api.Row
Returns a float from this Row at the column of the given name.
getFormat() - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
getFormat() - Method in class tech.tablesaw.columns.TemporalColumnFormatter
 
getHour(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getHour(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getInstant(int) - Method in class tech.tablesaw.api.Row
Returns an Instant from this Row at the column with the given index.
getInstant(String) - Method in class tech.tablesaw.api.Row
Returns an Instant value from this Row at the column of the given name.
getInt(int) - Method in class tech.tablesaw.api.IntColumn
Returns the value at the given index.
getInt(int) - Method in class tech.tablesaw.api.Row
Returns an int from this Row at the column with the given index.
getInt(int) - Method in class tech.tablesaw.api.ShortColumn
Returns the value at the given index.
getInt(String) - Method in class tech.tablesaw.api.Row
Returns an int from this Row at the column of the given name.
getIntInternal(int) - Method in class tech.tablesaw.api.DateColumn
getIntInternal(int) - Method in class tech.tablesaw.api.TimeColumn
Returns the packed time representation of the value at index
getIntInternal(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
getIntInternal(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
getIntInternal(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
Returns the packed time representation of the value at index
getIntInternal(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
getKeyAtIndex(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns the int that represents the string at rowNumber
getKeyAtIndex(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
Returns the int that represents the string at rowNumber
getKeyAtIndex(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns the int that represents the string at rowNumber
getKeyAtIndex(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns the int that represents the string at rowNumber
getKeyCountEntries() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getKeyCountEntries() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getKeyCountEntries() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
getKeyForIndex(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getKeyForIndex(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getKeyForIndex(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getKeyForIndex(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
getKeyValueEntries() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getKeyValueEntries() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getKeyValueEntries() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
getLine() - Method in exception tech.tablesaw.io.ColumnIndexOutOfBoundsException
Returns the array of values in the row that caused the Exception as a comma-separated list
getLong(int) - Method in class tech.tablesaw.api.LongColumn
Returns the value at the given index.
getLong(int) - Method in class tech.tablesaw.api.Row
Returns a long from this Row at the column with the given index.
getLong(String) - Method in class tech.tablesaw.api.Row
Returns a long from this Row at the column of the given name.
getLongInternal(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns the internal (long-encoded) value stored in the column at the given row
getLongInternal(int) - Method in class tech.tablesaw.api.InstantColumn
Returns the internal (long-encoded) value stored in the column at the given row
getLongInternal(int) - Method in interface tech.tablesaw.columns.temporal.TemporalColumn
Returns the internal (long-encoded) value stored in the column at the given row
getLongInternal(int) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
getMillisecondOfDay(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMillisecondOfDay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMillisecondOfMinute(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMillisecondOfMinute(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMilliseconds(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMinute(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMinute(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMinuteOfDay(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMinuteOfDay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMissingString() - Method in class tech.tablesaw.columns.ColumnFormatter
Returns the string to be used in place of any missing values in the column
getMonth(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getMonth(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMonthValue(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getMonthValue(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getNano(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getNumber(String) - Method in class tech.tablesaw.api.Row
Returns a double representing the value held in the column with the given name at this row, for any numeric column type
getObject(int) - Method in class tech.tablesaw.api.Row
Returns an Object representing the LocalTime from this Row at the column with the given index.
getObject(String) - Method in class tech.tablesaw.api.Row
Returns an Object representing the value from this Row at the column of the given name.
getPackedDate(int) - Method in class tech.tablesaw.api.DateColumn
 
getPackedDate(int) - Method in class tech.tablesaw.api.Row
Returns an int representing the LocalTime from this Row at the column with the given index.
getPackedDate(String) - Method in class tech.tablesaw.api.Row
Returns an int representing the LocalDate from this Row at the column of the given name.
getPackedDateTime(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
getPackedDateTime(int) - Method in class tech.tablesaw.api.InstantColumn
 
getPackedDateTime(int) - Method in class tech.tablesaw.api.Row
Returns an long representing the LocalTime from this Row at the column with the given index.
getPackedDateTime(String) - Method in class tech.tablesaw.api.Row
Returns a long representing the LocalDateTime from this Row at the column of the given name.
getPackedInstant(int) - Method in class tech.tablesaw.api.Row
Returns an long representing the LocalTime from this Row at the column with the given index.
getPackedInstant(String) - Method in class tech.tablesaw.api.Row
Returns a long representing the Instant from this Row at the column of the given name.
getPackedTime(int) - Method in class tech.tablesaw.api.Row
Returns an int representing the LocalTime from this Row at the column with the given index.
getPackedTime(int) - Method in class tech.tablesaw.api.TimeColumn
 
getPackedTime(String) - Method in class tech.tablesaw.api.Row
Returns an int representing the LocalTime from this Row at the column of the given name.
getPrinterFriendlyName() - Method in interface tech.tablesaw.api.ColumnType
Returns a printer-friendly version of this ColumnType's name
getPrinterFriendlyName() - Method in class tech.tablesaw.columns.AbstractColumnType
Returns a printer-friendly version of this ColumnType's name
getPrintFormatter() - Method in class tech.tablesaw.api.BooleanColumn
Returns the print formatter for this column
getPrintFormatter() - Method in class tech.tablesaw.api.NumberColumn
Returns the NumbetPrintFormatter for this column, or null
getPrintFormatter() - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Returns the current StringColumnFormatter.
getQuarter(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
Returns the quarter of the year of the given date as an int from 1 to 4, or -1, if the argument is the MISSING_VALUE for DateColumn
getQuarter(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
Returns the quarter of the year of the given date as an int from 1 to 4, or -1, if the argument is the missingValueIndicator() for DateTimeColumn
getReaderForExtension(String) - Method in class tech.tablesaw.io.ReaderRegistry
 
getReaderForMimeType(String) - Method in class tech.tablesaw.io.ReaderRegistry
 
getReaderForOptions(T) - Method in class tech.tablesaw.io.ReaderRegistry
 
getRowNumber() - Method in class tech.tablesaw.api.Row
Returns the zero-based index of the current position of this Row
getRowNumber() - Method in exception tech.tablesaw.io.AddCellToColumnException
Returns the number of the row that caused the Exception to be thrown
getRowNumber() - Method in exception tech.tablesaw.io.ColumnIndexOutOfBoundsException
Returns the number of the row that caused the Exception to be thrown
getSecond() - Method in class tech.tablesaw.api.Table.RowPair
Deprecated.
 
getSecond(int) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getSecond(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getSecond(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getSecondOfDay(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getSecondOfDay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getShort(int) - Method in class tech.tablesaw.api.Row
Returns a short value from this Row at the column with the given index.
getShort(int) - Method in class tech.tablesaw.api.ShortColumn
 
getShort(String) - Method in class tech.tablesaw.api.Row
Returns a short from this Row at the column of the given name.
getSlices() - Method in class tech.tablesaw.table.TableSliceGroup
Returns the slices as a list
getSourceTable() - Method in class tech.tablesaw.table.TableSliceGroup
Returns the table behind this slice group
getSplitColumnNames() - Method in class tech.tablesaw.table.TableSliceGroup
Returns the names of the columns the backing table was split on.
getString(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.DateColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.FloatColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.InstantColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.IntColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.LongColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.NumberColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.Row
Returns a String value from this Row at the column with the given index.
getString(int) - Method in class tech.tablesaw.api.ShortColumn
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.api.TimeColumn
Returns a string representation of the value at the given row.
getString(int) - Method in interface tech.tablesaw.columns.Column
Returns a string representation of the value at the given row.
getString(int) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Returns a string representation of the value at the given row.
getString(int, int) - Method in class tech.tablesaw.table.Relation
Returns a string representation of the value at the given row and column indexes
getString(int, String) - Method in class tech.tablesaw.table.Relation
Returns a string representation of the value at the given row and column indexes
getString(String) - Method in class tech.tablesaw.api.Row
Returns a String from this Row at the column of the given name.
getTable() - Method in class tech.tablesaw.analytic.AnalyticQuery
The Table behind the query.
getTable() - Method in class tech.tablesaw.table.TableSlice
Returns the backing table for this slice
getText(int) - Method in class tech.tablesaw.api.Row
Returns a String value from this Row at the column with the given index.
getText(String) - Method in class tech.tablesaw.api.Row
Returns a String representing the text from this Row at the column of the given name.
getThreshold() - Method in class tech.tablesaw.util.LevenshteinDistance
Gets the distance threshold.
getTime(int) - Method in class tech.tablesaw.api.Row
Returns a LocalTime value from this Row at the column with the given index.
getTime(String) - Method in class tech.tablesaw.api.Row
Returns a LocalTime value from this Row at the column of the given name.
getTypeString(Table) - Method in class tech.tablesaw.io.FileReader
 
getUnformatted(int, int) - Method in class tech.tablesaw.table.Relation
Returns a string representation of the value at the given row and column indexes
getUnformattedString(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.DateColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.FloatColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.InstantColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.IntColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.LongColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.ShortColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.api.TimeColumn
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in interface tech.tablesaw.columns.Column
Returns a String representation of the value at index r, without any formatting applied
getUnformattedString(int) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Returns a String representation of the value at index r, without any formatting applied
getValueForIndex(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getValueForIndex(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getValueForIndex(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getValueForIndex(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
getValueForKey(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getValueForKey(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getValueForKey(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getValueForKey(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
getWeekOfYear(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getWeekOfYear(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getWriterForExtension(String) - Method in class tech.tablesaw.io.WriterRegistry
 
getWriterForOptions(T) - Method in class tech.tablesaw.io.WriterRegistry
 
getYear(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getYear(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
greaterThan(byte) - Method in class tech.tablesaw.index.ByteIndex
Returns a Selection of all values greater than the given value
greaterThan(double) - Method in class tech.tablesaw.index.DoubleIndex
Returns a Selection of all values greater than the given value
greaterThan(float) - Method in class tech.tablesaw.index.FloatIndex
Returns a Selection of all values greater than the given value
greaterThan(int) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values greater than the given value
greaterThan(long) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values greater than the given value
greaterThan(short) - Method in class tech.tablesaw.index.ShortIndex
Returns a Selection of all values greater than the given value
greaterThan(Instant) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values greater than the given value
greaterThan(LocalDate) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values greater than the given value
greaterThan(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values greater than the given value
greaterThan(LocalTime) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values greater than the given value
groupBy(int) - Method in class tech.tablesaw.aggregate.Summarizer
TODO: research how the groupBy() methods differ from the by() methods? Are they synonyms?
groupBy(String...) - Method in class tech.tablesaw.aggregate.Summarizer
TODO: research how the groupBy() methods differ from the by() methods? Are they synonyms?
groupBy(CategoricalColumn<?>...) - Method in class tech.tablesaw.aggregate.Summarizer
TODO: research how the groupBy() methods differ from the by() methods? Are they synonyms?

H

hasColumnTypeForAllColumns() - Method in interface tech.tablesaw.io.ReadOptions.ColumnTypeReadOptions
 
hasColumnTypeForAllColumnsIfHavingColumnNames() - Method in interface tech.tablesaw.io.ReadOptions.ColumnTypeReadOptions
 
hasEqualLengthTo - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
hashCode() - Method in class tech.tablesaw.columns.AbstractColumnType
hashCode() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
hashCode() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
hashCode() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
hashCode() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
hashCode() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
hashCode() - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
 
hasNext() - Method in class tech.tablesaw.api.Row
Returns true if there's at least one more row beyond the current one.
having(Function<Table, Selection>) - Method in class tech.tablesaw.aggregate.Summarizer
Similar in intent to the SQL having command, it enables the user to apply a filter to the grouped results of summary.
head(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
Deprecated.
Use Table.first(int) instead
header - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
header - Variable in class tech.tablesaw.io.ReadOptions
 
header() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
header() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
header() - Method in class tech.tablesaw.io.ReadOptions
 
header(boolean) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
header(boolean) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
header(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
header(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
header(boolean) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
hour() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
hour() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
hourMinute() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a StringColumn with the year and week-of-year derived from this column concatenated into a String that will sort lexicographically in temporal order.
hourMinute() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
Returns a StringColumn with the hour and minute-of-hour derived from this column concatenated into a String that will sort lexicographically in temporal order.
hoursUntil(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
hoursUntil(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 

I

ignoreLeadingWhitespaces() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
ignoreLeadingWhitespaces() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
ignoreLeadingWhitespaces(boolean) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
ignoreLeadingWhitespaces(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
ignoreTrailingWhitespaces() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
ignoreTrailingWhitespaces() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
ignoreTrailingWhitespaces(boolean) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
ignoreTrailingWhitespaces(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
ignoreZeroDecimal - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
ignoreZeroDecimal - Variable in class tech.tablesaw.io.ReadOptions
 
ignoreZeroDecimal() - Method in class tech.tablesaw.io.ReadOptions
 
ignoreZeroDecimal(boolean) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
ignoreZeroDecimal(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
ignoreZeroDecimal(boolean) - Method in class tech.tablesaw.io.ReadOptions.Builder
Ignore zero value decimals in data values.
Index - Interface in tech.tablesaw.index
A marker interface for all index types
indexColumn(String, int, int) - Static method in class tech.tablesaw.api.IntColumn
Returns a new numeric column initialized with the given name and size.
indexColumn(String, int, int) - Static method in class tech.tablesaw.api.LongColumn
Returns a new numeric column initialized with the given name and size.
indexOf(Object) - Method in class tech.tablesaw.columns.AbstractColumn
Returns the index of the first occurrence of o in the column or -1 if the element is not in the column.
indexOf(Object) - Method in interface tech.tablesaw.columns.Column
Returns the index of the first occurrence of o in the column or -1 if the element is not in the column.
inner(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
inner(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
inner(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
inner(Table, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
inner(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
inner(Table, String[]) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
inner(Table, String, boolean) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
inputStream - Variable in class tech.tablesaw.io.Source
 
inputStream() - Method in class tech.tablesaw.io.Source
 
inRange(int) - Method in class tech.tablesaw.api.Table
Returns a new table containing the first rowCount rows if rowCount positive.
inRange(int, int) - Method in class tech.tablesaw.api.Table
Returns a new table containing the rows contained in the range from rowStart inclusive to rowEnd exclusive
inRange(int, int) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a column containing the rows in this column beginning with start inclusive, and ending with end exclusive
inRange(int, int) - Method in interface tech.tablesaw.columns.Column
Returns a column containing the rows in this column beginning with start inclusive, and ending with end exclusive
insertColumn(int, Column<?>) - Method in class tech.tablesaw.api.Table
Adds the given column to this table at the given position in the column list.
instance() - Static method in class tech.tablesaw.columns.booleans.BooleanColumnType
 
instance() - Static method in class tech.tablesaw.columns.dates.DateColumnType
 
instance() - Static method in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
instance() - Static method in class tech.tablesaw.columns.instant.InstantColumnType
 
instance() - Static method in class tech.tablesaw.columns.numbers.DoubleColumnType
Returns the singleton instance of DoubleColumnType
instance() - Static method in class tech.tablesaw.columns.numbers.FloatColumnType
Returns the singleton instance of FloatColumnType
instance() - Static method in class tech.tablesaw.columns.numbers.IntColumnType
Returns the singleton instance of IntColumnType
instance() - Static method in class tech.tablesaw.columns.numbers.LongColumnType
Returns the singleton instance of LongColumnType
instance() - Static method in class tech.tablesaw.columns.numbers.ShortColumnType
 
instance() - Static method in class tech.tablesaw.columns.SkipColumnType
Returns the singleton instance of this class
instance() - Static method in class tech.tablesaw.columns.strings.StringColumnType
 
instance() - Static method in class tech.tablesaw.columns.strings.TextColumnType
 
instance() - Static method in class tech.tablesaw.columns.times.TimeColumnType
 
instance() - Static method in class tech.tablesaw.sorting.comparators.DescendingIntComparator
 
instance() - Static method in class tech.tablesaw.sorting.comparators.DescendingLongComparator
 
INSTANT - Static variable in interface tech.tablesaw.api.ColumnType
 
InstantAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over an instant column
InstantAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.InstantAggregateFunction
Constructs an InstantAggregateFunction with the given name.
instantColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the InstantColumn at the given 0-based index if present.
instantColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
instantColumn(String) - Method in class tech.tablesaw.table.Relation
Returns an InstantColumn with the given name if it is present in this Relation.
InstantColumn - Class in tech.tablesaw.api
A column that contains long-integer encoded (packed) instant values.
InstantColumnFormatter - Class in tech.tablesaw.columns.instant
 
InstantColumnFormatter() - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter, String) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter, ZoneId) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter, ZoneId, String) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(ZoneId) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
instantColumns() - Method in class tech.tablesaw.table.Relation
Returns all InstantColumns in this Relation as an Array
InstantColumnType - Class in tech.tablesaw.columns.instant
 
InstantFilterSpec<T> - Interface in tech.tablesaw.filtering
 
InstantMapFunctions - Interface in tech.tablesaw.columns.instant
 
InstantParser - Class in tech.tablesaw.columns.instant
 
InstantParser(ColumnType) - Constructor for class tech.tablesaw.columns.instant.InstantParser
 
IntBiPredicate - Interface in tech.tablesaw.filtering.predicates
 
intColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the IntColumn at the given 0-based index if present.
intColumn(String) - Method in class tech.tablesaw.table.Relation
Returns an IntColumn with the given name if it is present in this Relation.
IntColumn - Class in tech.tablesaw.api
A column that contains int values
IntColumn(String, IntArrayList) - Constructor for class tech.tablesaw.api.IntColumn
 
IntColumnType - Class in tech.tablesaw.columns.numbers
IntComparatorChain - Class in tech.tablesaw.sorting.comparators
An IntComparator that wraps one or more Comparators in sequence.
IntComparatorChain(IntComparator) - Constructor for class tech.tablesaw.sorting.comparators.IntComparatorChain
Constructs a comparator chain with the argument as the first node in the chain
IntDictionaryBuilder() - Constructor for class tech.tablesaw.columns.strings.IntDictionaryMap.IntDictionaryBuilder
 
IntDictionaryMap - Class in tech.tablesaw.columns.strings
A map that supports reversible key value pairs of int-String
IntDictionaryMap.IntDictionaryBuilder - Class in tech.tablesaw.columns.strings
 
INTEGER - Static variable in interface tech.tablesaw.api.ColumnType
 
internalAddWithoutValidation(Column<?>) - Method in class tech.tablesaw.api.Table
For internal Tablesaw use only
interpolate() - Method in interface tech.tablesaw.api.NumericColumn
Returns a NumberInterpolator object that can be used to interpolate values for elements missing in the column
interpolate() - Method in interface tech.tablesaw.columns.Column
Provides the ability to create a new column with missing cells filled based off the value of nearby cells.
Interpolator<T> - Class in tech.tablesaw.interpolation
Creates a new column with missing cells filled based off the value of nearby cells.
Interpolator(Column<T>) - Constructor for class tech.tablesaw.interpolation.Interpolator
Constructs an object for performing interpolation on the given column
IntIndex - Class in tech.tablesaw.index
An index for four-byte integer and integer backed columns (date, String, time)
IntIndex(DateColumn) - Constructor for class tech.tablesaw.index.IntIndex
Constructs an index for the given column
IntIndex(IntColumn) - Constructor for class tech.tablesaw.index.IntIndex
Constructs an index for the given column
IntIndex(TimeColumn) - Constructor for class tech.tablesaw.index.IntIndex
Constructs an index for the given column
intIterator() - Method in class tech.tablesaw.api.DateColumn
intIterator() - Method in class tech.tablesaw.api.IntColumn
 
intIterator() - Method in class tech.tablesaw.api.TimeColumn
 
intIterator() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
intIterator() - Method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
intMatrix() - Method in class tech.tablesaw.conversion.TableConverter
 
intMatrix(int...) - Method in class tech.tablesaw.conversion.TableConverter
 
intMatrix(String...) - Method in class tech.tablesaw.conversion.TableConverter
 
IntParser - Class in tech.tablesaw.columns.numbers
 
IntParser(ColumnType) - Constructor for class tech.tablesaw.columns.numbers.IntParser
 
IntParser(IntColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.numbers.IntParser
 
ints() - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
intsWithGrouping() - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
isAfter(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isAfter(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isAfter(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isAfter(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isAfter(long, long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isAfter(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isAfter(Instant) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isAfter(Instant) - Method in class tech.tablesaw.filtering.DeferredInstantColumn
 
isAfter(Instant) - Method in interface tech.tablesaw.filtering.InstantFilterSpec
 
isAfter(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isAfter(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isAfter(LocalDate) - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isAfter(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isAfter(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isAfter(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isAfter(LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isAfter(LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isAfter(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isAfter(LocalTime) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isAfter(LocalTime) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isAfter(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isAfter(DateColumn) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isAfter(DateColumn) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isAfter(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isAfter(DateTimeColumn) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isAfter(DateTimeColumn) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isAfter(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeFilters
Returns a bitmap flagging the records for which the value in this column is after the value in the given column Columnwise isEqualTo.
isAfter(TimeColumn) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isAfter(TimeColumn) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isAfterNoon() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isAfterNoon() - Method in interface tech.tablesaw.columns.times.TimeFilters
Applies a function to every value in this column that returns true if the time is in the PM or "after noon".
isAfterNoon() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isAfterNoon() - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isAfterNoon() - Method in interface tech.tablesaw.filtering.TimeAndDateTimeFilterSpec
 
isAllLowerCase(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only lowercase characters.
isAllUpperCase(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only uppercase characters.
isAlpha - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isAlpha() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isAlpha() - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isAlpha() - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isAlpha() - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isAlpha(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only Unicode letters.
isAlphanumeric(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only Unicode letters or digits.
isAlphaNumeric - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isAlphaNumeric() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isAlphaNumeric() - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isAlphaNumeric() - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isAlphaNumeric() - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isBefore(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBefore(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isBefore(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isBefore(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isBefore(long, long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isBefore(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isBefore(Instant) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isBefore(Instant) - Method in class tech.tablesaw.filtering.DeferredInstantColumn
 
isBefore(Instant) - Method in interface tech.tablesaw.filtering.InstantFilterSpec
 
isBefore(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBefore(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBefore(LocalDate) - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isBefore(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isBefore(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isBefore(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBefore(LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isBefore(LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isBefore(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isBefore(LocalTime) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isBefore(LocalTime) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isBefore(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBefore(DateColumn) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isBefore(DateColumn) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isBefore(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBefore(DateTimeColumn) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isBefore(DateTimeColumn) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isBefore(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeFilters
Returns a bitmap flagging the records for which the value in this column is before the value in the given column Columnwise isEqualTo.
isBefore(TimeColumn) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isBefore(TimeColumn) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isBeforeNoon() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBeforeNoon() - Method in interface tech.tablesaw.columns.times.TimeFilters
Applies a function to every value in this column that returns true if the time is in the AM or "before noon".
isBeforeNoon() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isBeforeNoon() - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isBeforeNoon() - Method in interface tech.tablesaw.filtering.TimeAndDateTimeFilterSpec
 
isBetweenExcluding(int, int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenExcluding(long, long) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isBetweenExcluding(LocalDate, LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenExcluding(LocalDate, LocalDate) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isBetweenExcluding(LocalDate, LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isBetweenExcluding(LocalDateTime, LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBetweenExcluding(LocalDateTime, LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isBetweenExcluding(LocalDateTime, LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isBetweenExclusive(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isBetweenExclusive(double, double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isBetweenExclusive(double, double) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isBetweenExclusive(double, double) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isBetweenIncluding(int, int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenIncluding(long, long) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isBetweenIncluding(LocalDate, LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenIncluding(LocalDate, LocalDate) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isBetweenIncluding(LocalDate, LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isBetweenIncluding(LocalDateTime, LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBetweenIncluding(LocalDateTime, LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isBetweenIncluding(LocalDateTime, LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isBetweenInclusive(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isBetweenInclusive(double, double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isBetweenInclusive(double, double) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isBetweenInclusive(double, double) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isCloseTo(Number, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isCloseTo(Number, Number) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isCloseTo(Number, Number) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.AggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.AnyIntAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.BooleanAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.BooleanDoubleAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.BooleanIntAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.DateAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.DateTimeAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.InstantAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.NumericAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.StringAggregateFunction
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.StringFunction
Deprecated.
Returns true if the given ColumnType is compatible with this function
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.TimeAggregateFunction
Returns true if the given ColumnType is compatible with this function
isDayOfWeek(int, DayOfWeek) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isEmpty - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isEmpty() - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column has no data
isEmpty() - Method in class tech.tablesaw.api.DateColumn
Returns true if the column has no data
isEmpty() - Method in class tech.tablesaw.api.DateTimeColumn
Returns true if the column has no data
isEmpty() - Method in class tech.tablesaw.api.InstantColumn
Returns true if the column has no data
isEmpty() - Method in interface tech.tablesaw.api.NumericColumn
Returns true if the column has no data
isEmpty() - Method in class tech.tablesaw.api.StringColumn
Returns true if the column has no data
isEmpty() - Method in class tech.tablesaw.api.TextColumn
Returns true if the column has no data
isEmpty() - Method in class tech.tablesaw.api.TimeColumn
Returns true if the column has no data
isEmpty() - Method in interface tech.tablesaw.columns.Column
Returns true if the column has no data
isEmpty() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
isEmpty() - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns true if this selection has no values, and false otherwise
isEmpty() - Method in interface tech.tablesaw.selection.Selection
Returns true if this selection has no values, and false otherwise
isEmpty() - Method in class tech.tablesaw.sorting.Sort
Returns true if no order has been set
isEmpty() - Method in class tech.tablesaw.table.Relation
Returns true if this relation has zero rows and false otherwise.
isEmptyString() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isEmptyString() - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isEmptyString() - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isEmptyString() - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isEqualTo - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isEqualTo(double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isEqualTo(double) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isEqualTo(double) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isEqualTo(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isEqualTo(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isEqualTo(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isEqualTo(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isEqualTo(String) - Method in class tech.tablesaw.api.StringColumn
isEqualTo(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
isEqualTo(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
isEqualTo(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
isEqualTo(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
isEqualTo(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isEqualTo(String) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isEqualTo(String) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isEqualTo(String) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isEqualTo(Instant) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isEqualTo(Instant) - Method in class tech.tablesaw.filtering.DeferredInstantColumn
 
isEqualTo(Instant) - Method in interface tech.tablesaw.filtering.InstantFilterSpec
 
isEqualTo(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isEqualTo(LocalDate) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isEqualTo(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isEqualTo(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isEqualTo(LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isEqualTo(LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isEqualTo(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isEqualTo(LocalTime) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isEqualTo(LocalTime) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isEqualTo(BooleanColumn) - Method in class tech.tablesaw.api.BooleanColumn
isEqualTo(BooleanColumn) - Method in interface tech.tablesaw.columns.booleans.BooleanFilters
 
isEqualTo(BooleanColumn) - Method in interface tech.tablesaw.filtering.BooleanFilterSpec
 
isEqualTo(BooleanColumn) - Method in class tech.tablesaw.filtering.DeferredBooleanColumn
 
isEqualTo(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
Returns a bitmap flagging the records for which the value in this column is equal to the value in the given column Column-wise isEqualTo.
isEqualTo(DateColumn) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isEqualTo(DateColumn) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isEqualTo(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isEqualTo(DateTimeColumn) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isEqualTo(DateTimeColumn) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isEqualTo(NumericColumn<?>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isEqualTo(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeFilters
Returns a bitmap flagging the records for which the value in this column is equal to the value in the given column Columnwise isEqualTo.
isEqualTo(TimeColumn) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isEqualTo(TimeColumn) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isEqualTo(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isEqualTo(Column<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isEqualTo(Column<String>) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isEqualTo(Column<String>) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isEqualToIgnoringCase - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isFalse() - Method in class tech.tablesaw.api.BooleanColumn
isFalse() - Method in interface tech.tablesaw.columns.booleans.BooleanFilters
 
isFalse() - Method in interface tech.tablesaw.filtering.BooleanFilterSpec
 
isFalse() - Method in class tech.tablesaw.filtering.DeferredBooleanColumn
 
isFirstDayOfMonth() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isFirstDayOfMonth() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isFirstDayOfMonth() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isFirstDayOfMonth() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isFirstDayOfMonth() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isFirstDayOfMonth(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isFirstDayOfMonth(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isFriday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isFriday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isFriday() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isFriday() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isFriday() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isFriday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isFriday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isGreaterThan - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isGreaterThan - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isGreaterThan(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThan(double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isGreaterThan(double) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isGreaterThan(double) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isGreaterThan(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThan(NumericColumn<?>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isGreaterThan(NumericColumn<?>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isGreaterThanOrEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isGreaterThanOrEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isGreaterThanOrEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThanOrEqualTo(double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isGreaterThanOrEqualTo(double) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isGreaterThanOrEqualTo(double) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isGreaterThanOrEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThanOrEqualTo(NumericColumn<?>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isGreaterThanOrEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isIn(double...) - Method in class tech.tablesaw.api.DoubleColumn
 
isIn(float...) - Method in class tech.tablesaw.api.FloatColumn
 
isIn(int...) - Method in class tech.tablesaw.api.IntColumn
 
isIn(int...) - Method in class tech.tablesaw.api.ShortColumn
 
isIn(long...) - Method in class tech.tablesaw.api.LongColumn
 
isIn(String...) - Method in class tech.tablesaw.api.StringColumn
isIn(String...) - Method in class tech.tablesaw.api.TextColumn
isIn(String...) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isIn(String...) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isIn(String...) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isIn(String...) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isIn(Collection<Number>) - Method in interface tech.tablesaw.api.NumericColumn
isIn(Collection<Number>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isIn(Collection<Number>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isIn(Collection<Number>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isIn(Collection<String>) - Method in class tech.tablesaw.api.StringColumn
isIn(Collection<String>) - Method in class tech.tablesaw.api.TextColumn
isIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isIn(Collection<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isIn(Collection<String>) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isIn(Collection<String>) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isIn(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isInApril() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInApril() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInApril() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInApril() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInApril() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInApril(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInApril(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInAugust() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInAugust() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInAugust() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInAugust() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInAugust() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInAugust(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInAugust(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInDecember() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInDecember() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInDecember() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInDecember() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInDecember() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInDecember(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInDecember(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInFebruary() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInFebruary() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInFebruary() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInFebruary() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInFebruary() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInFebruary(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInFebruary(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInJanuary() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInJanuary() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInJanuary() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInJanuary() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInJanuary() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInJanuary(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInJanuary(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInJuly() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInJuly() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInJuly() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInJuly() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInJuly() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInJuly(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInJuly(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInJune() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInJune() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInJune() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInJune() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInJune() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInJune(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInJune(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInMarch() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInMarch() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInMarch() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInMarch() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInMarch() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInMarch(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInMarch(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInMay() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInMay() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInMay() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInMay() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInMay() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInMay(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInMay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInNovember() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInNovember() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInNovember() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInNovember() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInNovember() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInNovember(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInNovember(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInOctober() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInOctober() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInOctober() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInOctober() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInOctober() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInOctober(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInOctober(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ1() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ1() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ1() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInQ1() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInQ1() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInQ1(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ1(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ2() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ2() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ2() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInQ2() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInQ2() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInQ2(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ2(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ3() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ3() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ3() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInQ3() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInQ3() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInQ3(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ3(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ4() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ4() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ4() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInQ4() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInQ4() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInQ4(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ4(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInSeptember() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInSeptember() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInSeptember() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInSeptember() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInSeptember() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInSeptember(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInSeptember(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInYear - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
isInYear(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInYear(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInYear(int) - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isInYear(int) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isInYear(int) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isInYear(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInYear(long, int) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isLastDayOfMonth() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isLastDayOfMonth() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isLastDayOfMonth() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isLastDayOfMonth() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isLastDayOfMonth() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isLastDayOfMonth(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isLastDayOfMonth(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isLeapYear(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isLeapYear(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isLessThan - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isLessThan - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isLessThan(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThan(double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isLessThan(double) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isLessThan(double) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isLessThan(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThan(NumericColumn<?>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isLessThan(NumericColumn<?>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isLessThanOrEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isLessThanOrEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isLessThanOrEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThanOrEqualTo(double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isLessThanOrEqualTo(double) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isLessThanOrEqualTo(double) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isLessThanOrEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThanOrEqualTo(NumericColumn<?>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isLessThanOrEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isLongerThan - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isLongerThan(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isLongerThan(int) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isLongerThan(int) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isLongerThan(int) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isLowerCase - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isLowerCase() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isLowerCase() - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isLowerCase() - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isLowerCase() - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isMidnight() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isMidnight() - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isMidnight() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isMidnight() - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isMidnight() - Method in interface tech.tablesaw.filtering.TimeAndDateTimeFilterSpec
 
isMidnight(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isMidnight(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isMissing - Static variable in interface tech.tablesaw.columns.booleans.BooleanColumnUtils
 
isMissing - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isMissing - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isMissing - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isMissing - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isMissing() - Method in class tech.tablesaw.api.BooleanColumn
Returns a selection containing an index for every missing value in this column
isMissing() - Method in class tech.tablesaw.api.InstantColumn
Returns a selection containing an index for every missing value in this column
isMissing() - Method in interface tech.tablesaw.api.NumericColumn
Returns a selection containing an index for every missing value in this column
isMissing() - Method in class tech.tablesaw.api.TimeColumn
Returns a selection containing an index for every missing value in this column
isMissing() - Method in interface tech.tablesaw.columns.booleans.BooleanFilters
 
isMissing() - Method in interface tech.tablesaw.columns.Column
Returns a selection containing an index for every missing value in this column
isMissing() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isMissing() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isMissing() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isMissing() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isMissing() - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isMissing() - Method in class tech.tablesaw.filtering.DeferredColumn
 
isMissing() - Method in interface tech.tablesaw.filtering.FilterSpec
 
isMissing(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.DateColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.FloatColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.InstantColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.IntColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.LongColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.ShortColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.StringColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.TextColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in class tech.tablesaw.api.TimeColumn
Returns true if the value at rowNumber is missing
isMissing(int) - Method in interface tech.tablesaw.columns.Column
Returns true if the value at rowNumber is missing
isMissing(int) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
isMissing(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
isMissing(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
isMissing(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
isMissing(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
isMissing(String) - Method in class tech.tablesaw.api.Row
Returns true if the value at columnName is missing, and false otherwise
isMissing(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
isMissingValue(double) - Method in class tech.tablesaw.api.DoubleColumn
 
isMissingValue(double) - Static method in class tech.tablesaw.columns.numbers.DoubleColumnType
Deprecated.
Please use valueIsMissing(double) instead
isMissingValue(float) - Method in class tech.tablesaw.api.FloatColumn
 
isMissingValue(int) - Method in class tech.tablesaw.api.IntColumn
 
isMissingValue(long) - Method in class tech.tablesaw.api.LongColumn
 
isMissingValue(short) - Method in class tech.tablesaw.api.ShortColumn
 
isMonday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isMonday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isMonday() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isMonday() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isMonday() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isMonday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isMonday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isNegative - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNegative() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNegative() - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isNegative() - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isNonNegative - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNonNegative() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNonNegative() - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isNonNegative() - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isNoon() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isNoon() - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isNoon() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isNoon() - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isNoon() - Method in interface tech.tablesaw.filtering.TimeAndDateTimeFilterSpec
 
isNoon(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isNoon(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isNotEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isNotEqualTo - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isNotEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isNotEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotEqualTo(double) - Static method in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNotEqualTo(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isNotEqualTo(String) - Method in class tech.tablesaw.api.StringColumn
isNotEqualTo(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
isNotEqualTo(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotEqualTo(String) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isNotEqualTo(String) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isNotEqualTo(String) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isNotEqualTo(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isNotEqualTo(LocalDate) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isNotEqualTo(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isNotEqualTo(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isNotEqualTo(LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isNotEqualTo(LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isNotEqualTo(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isNotEqualTo(LocalTime) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isNotEqualTo(LocalTime) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isNotEqualTo(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isNotEqualTo(DateColumn) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isNotEqualTo(DateColumn) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isNotEqualTo(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isNotEqualTo(DateTimeColumn) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isNotEqualTo(DateTimeColumn) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isNotEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotEqualTo(NumericColumn<?>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isNotEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isNotEqualTo(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeFilters
Returns a bitmap flagging the records for which the value in this column is NOT equal to the value in the given column Columnwise isEqualTo.
isNotEqualTo(TimeColumn) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isNotEqualTo(TimeColumn) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isNotEqualTo(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotEqualTo(Column<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isNotEqualTo(Column<String>) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isNotEqualTo(Column<String>) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isNotIn(double...) - Method in class tech.tablesaw.api.DoubleColumn
 
isNotIn(float...) - Method in class tech.tablesaw.api.FloatColumn
 
isNotIn(int...) - Method in class tech.tablesaw.api.IntColumn
 
isNotIn(int...) - Method in class tech.tablesaw.api.ShortColumn
 
isNotIn(long...) - Method in class tech.tablesaw.api.LongColumn
 
isNotIn(String...) - Method in class tech.tablesaw.api.StringColumn
isNotIn(String...) - Method in class tech.tablesaw.api.TextColumn
isNotIn(String...) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotIn(String...) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isNotIn(String...) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isNotIn(String...) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isNotIn(Collection<Number>) - Method in interface tech.tablesaw.api.NumericColumn
isNotIn(Collection<Number>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotIn(Collection<Number>) - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isNotIn(Collection<Number>) - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isNotIn(Collection<String>) - Method in class tech.tablesaw.api.StringColumn
isNotIn(Collection<String>) - Method in class tech.tablesaw.api.TextColumn
isNotIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotIn(Collection<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isNotIn(Collection<String>) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isNotIn(Collection<String>) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isNotIn(IntColumn) - Method in class tech.tablesaw.api.IntColumn
 
isNotIn(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotMissing - Static variable in interface tech.tablesaw.columns.booleans.BooleanColumnUtils
 
isNotMissing - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isNotMissing - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNotMissing - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isNotMissing - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isNotMissing() - Method in class tech.tablesaw.api.BooleanColumn
Returns a selection containing an index for every non-missing value in this column
isNotMissing() - Method in class tech.tablesaw.api.InstantColumn
Returns a selection containing an index for every non-missing value in this column
isNotMissing() - Method in interface tech.tablesaw.api.NumericColumn
Returns a selection containing an index for every non-missing value in this column
isNotMissing() - Method in class tech.tablesaw.api.TimeColumn
Returns a selection containing an index for every non-missing value in this column
isNotMissing() - Method in interface tech.tablesaw.columns.booleans.BooleanFilters
 
isNotMissing() - Method in interface tech.tablesaw.columns.Column
Returns a selection containing an index for every non-missing value in this column
isNotMissing() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isNotMissing() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isNotMissing() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotMissing() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotMissing() - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isNotMissing() - Method in class tech.tablesaw.filtering.DeferredColumn
 
isNotMissing() - Method in interface tech.tablesaw.filtering.FilterSpec
 
isNumeric - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isNumeric() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNumeric() - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isNumeric() - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isNumeric() - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isNumeric(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only Unicode digits.
isOnOrAfter(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isOnOrAfter(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isOnOrAfter(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isOnOrAfter(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isOnOrAfter(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrAfter(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrAfter(LocalDate) - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isOnOrAfter(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isOnOrAfter(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isOnOrAfter(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrAfter(LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isOnOrAfter(LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isOnOrAfter(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isOnOrAfter(LocalTime) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isOnOrAfter(LocalTime) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isOnOrAfter(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrAfter(DateColumn) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isOnOrAfter(DateColumn) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isOnOrAfter(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrAfter(DateTimeColumn) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isOnOrAfter(DateTimeColumn) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isOnOrBefore(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isOnOrBefore(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isOnOrBefore(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isOnOrBefore(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isOnOrBefore(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrBefore(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrBefore(LocalDate) - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isOnOrBefore(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isOnOrBefore(LocalDate) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isOnOrBefore(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrBefore(LocalDateTime) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isOnOrBefore(LocalDateTime) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isOnOrBefore(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isOnOrBefore(LocalTime) - Method in class tech.tablesaw.filtering.DeferredTimeColumn
 
isOnOrBefore(LocalTime) - Method in interface tech.tablesaw.filtering.TimeOnlyFilterSpec
 
isOnOrBefore(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrBefore(DateColumn) - Method in interface tech.tablesaw.filtering.DateOnlyFilterSpec
 
isOnOrBefore(DateColumn) - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isOnOrBefore(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrBefore(DateTimeColumn) - Method in interface tech.tablesaw.filtering.DateTimeFilterSpec
 
isOnOrBefore(DateTimeColumn) - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isPositive - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isPositive() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isPositive() - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isPositive() - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
isSaturday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isSaturday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isSaturday() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isSaturday() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isSaturday() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isSaturday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isSaturday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isShorterThan - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isShorterThan(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isShorterThan(int) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isShorterThan(int) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isShorterThan(int) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isSunday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isSunday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isSunday() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isSunday() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isSunday() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isSunday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isSunday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isThursday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isThursday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isThursday() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isThursday() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isThursday() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isThursday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isThursday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isTrue() - Method in class tech.tablesaw.api.BooleanColumn
isTrue() - Method in interface tech.tablesaw.columns.booleans.BooleanFilters
 
isTrue() - Method in interface tech.tablesaw.filtering.BooleanFilterSpec
 
isTrue() - Method in class tech.tablesaw.filtering.DeferredBooleanColumn
 
isTuesday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isTuesday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isTuesday() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isTuesday() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isTuesday() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isTuesday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isTuesday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isUpperCase - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isUpperCase() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isUpperCase() - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
isUpperCase() - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
isUpperCase() - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
isWednesday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isWednesday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isWednesday() - Method in interface tech.tablesaw.filtering.DateAndDateTimeFilterSpec
 
isWednesday() - Method in class tech.tablesaw.filtering.DeferredDateColumn
 
isWednesday() - Method in class tech.tablesaw.filtering.DeferredDateTimeColumn
 
isWednesday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isWednesday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isZero - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isZero() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isZero() - Method in class tech.tablesaw.filtering.DeferredNumberColumn
 
isZero() - Method in interface tech.tablesaw.filtering.NumberFilterSpec
 
iterator() - Method in class tech.tablesaw.api.BooleanColumn
iterator() - Method in class tech.tablesaw.api.DateColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.api.DateTimeColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.api.DoubleColumn
iterator() - Method in class tech.tablesaw.api.FloatColumn
iterator() - Method in class tech.tablesaw.api.InstantColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.api.IntColumn
iterator() - Method in class tech.tablesaw.api.LongColumn
iterator() - Method in class tech.tablesaw.api.ShortColumn
iterator() - Method in class tech.tablesaw.api.StringColumn
iterator() - Method in class tech.tablesaw.api.Table
 
iterator() - Method in class tech.tablesaw.api.TextColumn
iterator() - Method in class tech.tablesaw.api.TimeColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.columns.booleans.fillers.BooleanIterable
 
iterator() - Method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
iterator() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
iterator() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
iterator() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
iterator() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
iterator() - Method in class tech.tablesaw.columns.temporal.fillers.TemporalRangeIterable
 
iterator() - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns a fastUtil intIterator that wraps a bitmap intIterator
iterator() - Method in class tech.tablesaw.sorting.Sort
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.table.TableSlice
Iterate over the underlying rows in the source table.
iterator() - Method in class tech.tablesaw.table.TableSliceGroup
Returns an iterator over elements of type T.

J

join(Object[], char) - Static method in class tech.tablesaw.util.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(String, Column<?>...) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Return a copy of this column with the given string appended
joinOn(String...) - Method in class tech.tablesaw.api.Table
Returns a new DataFrameJoiner initialized with multiple columnNames

K

kendalls(NumericColumn<?>) - Method in interface tech.tablesaw.api.NumericColumn
Returns the Kendall's Tau Rank correlation between the receiver and the otherColumn
kurtosis - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the kurtosis of its values
kurtosis() - Method in interface tech.tablesaw.api.NumericColumn
Returns the kurtosis of the data in this column
kurtosis() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 

L

lag(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.DateColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.FloatColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.InstantColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.IntColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.LongColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in interface tech.tablesaw.api.NumericColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.ShortColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.StringColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.TextColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in class tech.tablesaw.api.TimeColumn
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in interface tech.tablesaw.columns.Column
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
lag(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
last - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the last item without sorting
last(int) - Method in class tech.tablesaw.api.Table
Returns a new table containing the last nrows of data in this table
last(int) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a column of the same type containing the last numRows of this column.
last(int) - Method in interface tech.tablesaw.columns.Column
Returns a column of the same type containing the last numRows of this column.
latestDate - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the latest date in that column
latestDateTime - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the latest date-time value in that column
lead(int) - Method in class tech.tablesaw.api.BooleanColumn
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.
lead(int) - Method in class tech.tablesaw.api.DateColumn
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.
lead(int) - Method in interface tech.tablesaw.api.NumericColumn
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.
lead(int) - Method in class tech.tablesaw.api.StringColumn
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.
lead(int) - Method in class tech.tablesaw.api.TextColumn
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.
lead(int) - Method in interface tech.tablesaw.columns.Column
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.
lead(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
lead(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
leftOuter(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
leftOuter(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
leftOuter(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
leftOuter(Table, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
leftOuter(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
leftOuter(Table, String[]) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
length() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column containing the character length of each string in this column The returned column is the same size as the original
length(CharSequence) - Static method in class tech.tablesaw.util.StringUtils
Gets a CharSequence length or 0 if the CharSequence is null.
lengthEquals(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
lengthEquals(int) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
lengthEquals(int) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
lengthEquals(int) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
lengthOfMonth(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
lengthOfMonth(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
lengthOfYear(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
lengthOfYear(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
lessThan(byte) - Method in class tech.tablesaw.index.ByteIndex
Returns a Selection of all values less than the given value
lessThan(double) - Method in class tech.tablesaw.index.DoubleIndex
Returns a Selection of all values less than the given value
lessThan(float) - Method in class tech.tablesaw.index.FloatIndex
Returns a Selection of all values less than the given value
lessThan(int) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values less than the given value
lessThan(long) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values less than the given value
lessThan(short) - Method in class tech.tablesaw.index.ShortIndex
Returns a Selection of all values less than the given value
lessThan(Instant) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values less than the given value
lessThan(LocalDate) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values less than the given value
lessThan(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
Returns a Selection of all values less than the given value
lessThan(LocalTime) - Method in class tech.tablesaw.index.IntIndex
Returns a Selection of all values less than the given value
LevenshteinDistance - Class in tech.tablesaw.util
An algorithm for measuring the difference between two character sequences.
LevenshteinDistance() - Constructor for class tech.tablesaw.util.LevenshteinDistance
This returns the default instance that uses a version of the algorithm that does not use a threshold parameter.
LevenshteinDistance(Integer) - Constructor for class tech.tablesaw.util.LevenshteinDistance
If the threshold is not null, distance calculations will be limited to a maximum length.
linear() - Method in class tech.tablesaw.columns.numbers.NumberInterpolator
Linearly interpolates missing values.
lineEnd() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
lineEnd(String) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
lineEnding - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
lineEnding() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
lineEnding() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
lineEnding(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
lineEnding(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
lineSeparator() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
lineSeparator(char[]) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
lineSeparatorDetectionEnabled() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
lineSeparatorString() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
lineSeparatorString(String) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
LOCAL_DATE - Static variable in interface tech.tablesaw.api.ColumnType
 
LOCAL_DATE_TIME - Static variable in interface tech.tablesaw.api.ColumnType
 
LOCAL_TIME - Static variable in interface tech.tablesaw.api.ColumnType
 
locale - Variable in class tech.tablesaw.api.NumberColumn
 
locale - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
locale - Variable in class tech.tablesaw.io.ReadOptions
 
locale() - Method in class tech.tablesaw.io.ReadOptions
 
locale(Locale) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
locale(Locale) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
locale(Locale) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
log10() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns the base 10 log of the values in this column as a NumberColumn.
log1p() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns the natural log of the values in this column, after adding 1 to each so that zero values don't return -Infinity
logN() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns the natural log of the values in this column as a NumberColumn.
LONG - Static variable in interface tech.tablesaw.api.ColumnType
 
LongBiPredicate - Interface in tech.tablesaw.filtering.predicates
 
longColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the LongColumn at the given 0-based index if present.
longColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a LongColumn with the given name if it is present in this Relation.
LongColumn - Class in tech.tablesaw.api
A column that contains long values
LongColumnType - Class in tech.tablesaw.columns.numbers
LongIndex - Class in tech.tablesaw.index
An index for eight-byte long and long backed columns (datetime)
LongIndex(LongColumn) - Constructor for class tech.tablesaw.index.LongIndex
Constructs an index for the given column
LongIndex(TemporalColumn<?>) - Constructor for class tech.tablesaw.index.LongIndex
Constructs an index for the given column
longIterator() - Method in class tech.tablesaw.api.DateTimeColumn
 
longIterator() - Method in class tech.tablesaw.api.InstantColumn
Returns an iterator over the long representations of the instants in this column
longIterator() - Method in class tech.tablesaw.api.LongColumn
 
LongParser - Class in tech.tablesaw.columns.numbers
 
LongParser(ColumnType) - Constructor for class tech.tablesaw.columns.numbers.LongParser
 
LongParser(LongColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.numbers.LongParser
 
lookupWildcard - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
lookupWildcard() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
lookupWildcard() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
lookupWildcard(char) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
lookupWildcard(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
lowerCase() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 

M

map(Function<? super T, ? extends R>, Function<String, C>) - Method in interface tech.tablesaw.columns.Column
Maps the function across all rows, appending the results to the created Column.
map(Function<? super T, ? extends T>) - Method in class tech.tablesaw.columns.AbstractColumn
Maps the function across all rows, appending the results to a new Column of the same type
map(Function<? super T, ? extends T>) - Method in interface tech.tablesaw.columns.Column
Maps the function across all rows, appending the results to a new Column of the same type
mapInto(DoubleFunction<? extends RT>, R) - Method in interface tech.tablesaw.api.NumericColumn
Maps the function across all rows, appending the results to the provided Column
mapInto(Function<? super T, ? extends R>, C) - Method in interface tech.tablesaw.columns.Column
Maps the function across all rows, storing the results into the provided Column.
mapJdbcTypeToColumnType(Integer, ColumnType) - Static method in class tech.tablesaw.io.jdbc.SqlResultSetReader
Change or add a mapping between the given Jdbc type and column type.
mappedRowNumber(int) - Method in class tech.tablesaw.table.TableSlice
Maps the view row number to the row number on the underlying source table.
matchesRegex - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
matchesRegex(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
matchesRegex(String) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
matchesRegex(String) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
matchesRegex(String) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
max - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the largeset value in the column
max() - Method in class tech.tablesaw.api.DateColumn
max() - Method in class tech.tablesaw.api.DateTimeColumn
 
max() - Method in class tech.tablesaw.api.InstantColumn
Returns the largest instant value in the column
max() - Method in interface tech.tablesaw.api.NumericColumn
Returns the largest value in this column
max() - Method in class tech.tablesaw.api.TimeColumn
 
max() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
max() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
max() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the largest value
max(DoubleComparator) - Method in interface tech.tablesaw.api.NumericColumn
Returns the maximum row according to the provided Comparator
max(String) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.AnalyticFunctions
 
max(Comparator<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns the maximum row according to the provided Comparator
max(Column<T>) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a column containing the element-wise min between this column and other column
max(Column<T>) - Method in interface tech.tablesaw.columns.Column
Returns a column containing the element-wise min between this column and other column
maxCharsPerColumn - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
maxCharsPerColumn - Variable in class tech.tablesaw.io.ReadOptions
 
maxCharsPerColumn() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
maxCharsPerColumn(int) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
maxCharsPerColumn(int) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
maxCharsPerColumn(int) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
maxInstant - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the latest instant in that column
maxNumberOfColumns - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
maxNumberOfColumns() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
maxNumberOfColumns() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
maxNumberOfColumns(Integer) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Defines maximal value of columns in csv file.
maxNumberOfColumns(Integer) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Defines maximal value of columns in fixed-width file.
mean - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the mean of the values in the column
mean() - Method in interface tech.tablesaw.api.NumericColumn
Returns the mean of the data in this column
mean() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
mean() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the mean of values in the data
mean(String) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.AnalyticFunctions
 
meanDifference(NumericColumn<?>, NumericColumn<?>) - Static method in class tech.tablesaw.aggregate.AggregateFunctions
Returns the given mean difference of the values in the arguments
TODO(lwhite): These are two column reductions.
median - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the median of the values in the column
median() - Method in interface tech.tablesaw.api.NumericColumn
Returns the median or 50th percentile of the data in this column
median() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
melt(List<String>, List<NumericColumn<?>>, Boolean) - Method in class tech.tablesaw.api.Table
Melt implements the 'tidy' melt operation as described in these papers by Hadley Wickham.
MELT_VALUE_COLUMN_NAME - Static variable in class tech.tablesaw.api.Table
 
MELT_VARIABLE_COLUMN_NAME - Static variable in class tech.tablesaw.api.Table
 
milliseconds() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
min - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the smallest value in the column
min() - Method in class tech.tablesaw.api.DateColumn
min() - Method in class tech.tablesaw.api.DateTimeColumn
min() - Method in class tech.tablesaw.api.InstantColumn
min() - Method in interface tech.tablesaw.api.NumericColumn
Returns the smallest value in this column
min() - Method in class tech.tablesaw.api.TimeColumn
min() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
min() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
min() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the smallest value
min() - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
min() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
min(DoubleComparator) - Method in interface tech.tablesaw.api.NumericColumn
Returns the minimum row according to the provided Comparator
min(String) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.AnalyticFunctions
 
min(Comparator<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns the minimum value according to the provided Comparator
min(Column<T>) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a column containing the element-wise min between this column and other column
min(Column<T>) - Method in interface tech.tablesaw.columns.Column
Returns a column containing the element-wise min between this column and other column
minimizeColumnSizes - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
minimizeColumnSizes - Variable in class tech.tablesaw.io.ReadOptions
 
minimizeColumnSizes() - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
minimizeColumnSizes() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
minimizeColumnSizes() - Method in class tech.tablesaw.io.ReadOptions.Builder
Allow the ColumnTypeDetector to choose shorter column types such as float instead of double when the data will fit in a smaller type
minimizeColumnSizes() - Method in class tech.tablesaw.io.ReadOptions
 
minInstant - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the earliest Instant in that column
minus(int, ChronoUnit) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minus(int, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minus(int, ChronoUnit, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minusDays(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minusDays(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minusHours(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusHours(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusMilliseconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusMilliseconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusMinutes(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusMinutes(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusMonths(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minusMonths(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minusSeconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusSeconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusWeeks(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minusWeeks(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minusYears(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minusYears(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minute() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
minute() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minuteOfDay() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
minuteOfDay() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minutesUntil(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minutesUntil(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
MISSING_INDICATORS - Static variable in class tech.tablesaw.io.TypeUtils
 
MISSING_VALUE - Static variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
missingValueCounts() - Method in class tech.tablesaw.api.Table
Returns a table containing the number of missing values in each column in this table
missingValueIndicator() - Static method in class tech.tablesaw.columns.booleans.BooleanColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.dates.DateColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.instant.InstantColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.DoubleColumnType
Returns the missing value indicator for this column type NOTE: Clients should use DoubleColumnType.valueIsMissing(double) to test for missing value indicators
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.FloatColumnType
Returns the missing value indicator for this column type
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.IntColumnType
Returns the missing value indicator for this column type NOTE:
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.LongColumnType
Returns the missing value indicator for this column type NOTE:
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.ShortColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.SkipColumnType
This method is not supported.
missingValueIndicator() - Static method in class tech.tablesaw.columns.strings.StringColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.strings.TextColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.times.TimeColumnType
 
missingValueIndicator(String...) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
missingValueIndicator(String...) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
missingValueIndicator(String...) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
missingValueIndicators - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
missingValueIndicators - Variable in class tech.tablesaw.io.ReadOptions
 
missingValueIndicators() - Method in class tech.tablesaw.io.ReadOptions
 
missingValues() - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
missingValueStrings - Variable in class tech.tablesaw.columns.AbstractColumnParser
 
month() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
month() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a StringColumn containing the name of the month for each date/time in this column
monthsUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
monthsUntil(long, long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
monthsUntil(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
monthValue() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
monthValue() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
multiply(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
multiply(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
multiply(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 

N

n() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the number of values in the data
name() - Method in interface tech.tablesaw.api.ColumnType
Returns the name of this ColumnType
name() - Method in class tech.tablesaw.api.Table
Returns the name of the table
name() - Method in class tech.tablesaw.columns.AbstractColumn
Returns the column's name.
name() - Method in class tech.tablesaw.columns.AbstractColumnType
Returns the name of this ColumnType
name() - Method in interface tech.tablesaw.columns.Column
Returns the column's name.
name() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
name() - Method in class tech.tablesaw.filtering.DeferredColumn
 
name() - Method in class tech.tablesaw.table.Relation
Returns the name of this relation
name() - Method in class tech.tablesaw.table.TableSlice
Returns the name of this relation
nCol(int) - Method in class tech.tablesaw.table.Relation
Returns the column with the given name cast to a NumberColumn
nCol(String) - Method in class tech.tablesaw.table.Relation
Returns the column with the given name cast to a NumberColumn.
neg() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
For each item in the column, returns the same number with the sign changed.
neither(Function<Table, Selection>, Function<Table, Selection>) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that match neither of the given functions.
next() - Method in class tech.tablesaw.api.Row
Increments the row pointer, making the next row's data accessible
next(String, Sort.Order) - Method in class tech.tablesaw.sorting.Sort
Returns a Sort that concatenates a new sort on the given order (ascending or descending) and columnName onto the sort specified here.
nextKeyWithoutIncrementing() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
nextKeyWithoutIncrementing() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
nextKeyWithoutIncrementing() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
nextKeyWithoutIncrementing() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
NoKeysAvailableException - Exception in tech.tablesaw.columns.strings
 
NoKeysAvailableException(String) - Constructor for exception tech.tablesaw.columns.strings.NoKeysAvailableException
 
none() - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column contains no true values, and false otherwise
noneMatch(DoublePredicate) - Method in interface tech.tablesaw.api.NumericColumn
Returns true if no row satisfies the predicate, false otherwise
noneMatch(Predicate<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns true if no row satisfies the predicate, false otherwise
noneTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns true if no values in the column are true
normalize() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a transformation of the data in this column such that the result has a mean of 0, and a standard deviation of 1
normalizedNewline() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
normalizedNewline(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
not(Function<Table, Selection>) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records for which the given function is false
Not - Class in tech.tablesaw.filtering
 
Not(Function<Table, Selection>) - Constructor for class tech.tablesaw.filtering.Not
 
notAll(Function<Table, Selection>...) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that don't match all of the given functions
notAny(Function<Table, Selection>...) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that don't match any of the given functions
notBoth(Function<Table, Selection>, Function<Table, Selection>) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that don't match both of the given functions.
nullValue() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
nullValue(String) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
num(String) - Static method in class tech.tablesaw.api.QuerySupport
 
numberColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the NumberColumn at the given index.
numberColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
numberColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a NumericColumn with the given name if it is present in this Relation.
NumberColumn<C extends NumberColumn<C,T>,T extends Number> - Class in tech.tablesaw.api
An abstract class that provides a partial implementation for columns of numeric data
NumberColumn(ColumnType, String, AbstractColumnParser<T>) - Constructor for class tech.tablesaw.api.NumberColumn
 
NumberColumnFormatter - Class in tech.tablesaw.columns.numbers
 
NumberColumnFormatter() - Constructor for class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
NumberColumnFormatter(String) - Constructor for class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
NumberColumnFormatter(NumberFormat) - Constructor for class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
NumberColumnFormatter(NumberFormat, String) - Constructor for class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
numberColumns() - Method in class tech.tablesaw.table.Relation
Returns all the NumericColumns in this Relation as an Array
NumberFillers<T> - Interface in tech.tablesaw.columns.numbers
 
NumberFilters - Interface in tech.tablesaw.columns.numbers
 
NumberFilterSpec<T> - Interface in tech.tablesaw.filtering
 
numberingQuery() - Static method in class tech.tablesaw.analytic.AnalyticQuery
Entry point for the fluent Numbering Query Builder.
NumberInterpolator<T extends Number> - Class in tech.tablesaw.columns.numbers
Creates a new column with missing cells filled based off the value of nearby cells.
NumberInterpolator(NumericColumn<T>) - Constructor for class tech.tablesaw.columns.numbers.NumberInterpolator
Constructs an interpolator for the given column
NumberMapFunctions - Interface in tech.tablesaw.columns.numbers
 
NumberPredicates - Interface in tech.tablesaw.columns.numbers
Support for built-in predicates on double column
NumberRollingColumn - Class in tech.tablesaw.columns.numbers
Does a calculation on a rolling basis (e.g.
NumberRollingColumn(NumericColumn<?>, int) - Constructor for class tech.tablesaw.columns.numbers.NumberRollingColumn
 
NumericAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over a numeric column
NumericAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.NumericAggregateFunction
Constructs a NumericAggregateFunction with the given name.
NumericColumn<T extends Number> - Interface in tech.tablesaw.api
A Column of numeric values
numericColumns() - Method in class tech.tablesaw.table.Relation
Returns all the NumericColumns in the relation
numericColumns(int...) - Method in class tech.tablesaw.table.Relation
Returns all the NumericColumns in the relation
numericColumns(String...) - Method in class tech.tablesaw.table.Relation
Returns all the NumericColumns in the relation

O

of(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
of(int, int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
of(int, int, int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
of(ColumnType[]) - Static method in interface tech.tablesaw.io.ReadOptions.ColumnTypeReadOptions
 
on(String, Sort.Order) - Static method in class tech.tablesaw.sorting.Sort
Returns a Sort specifying the order (ascending or descending) to apply to the column with the given name
or(Function<Table, Selection>...) - Static method in class tech.tablesaw.api.QuerySupport
Returns a selection for all records that match any of the given functions
or(BooleanColumn...) - Method in interface tech.tablesaw.columns.booleans.BooleanMapUtils
 
or(Selection) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Implements the union of the receiver and otherSelection, updating the receiver
or(Selection) - Method in interface tech.tablesaw.selection.Selection
Returns this Selection object with its data replaced by the union of its starting data and otherSelection
Or - Class in tech.tablesaw.filtering
 
Or(Function<Table, Selection>...) - Constructor for class tech.tablesaw.filtering.Or
 
orderBy(String...) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.FullAnalyticQuerySteps.OrderByOptionalStep
Set the Order by Columns.
orderBy(String, String...) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NumberingQuerySteps.OrderByRequiredStep
Set the Order by Columns.

P

pack(int, int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
pack(short, byte, byte) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
pack(short, byte, byte, byte, byte, byte, byte) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
pack(Instant) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
pack(LocalDate) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
pack(LocalDate, LocalTime) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
pack(LocalDate, LocalTime) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
pack(LocalDateTime) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
pack(LocalTime) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
PackedInstant - Class in tech.tablesaw.columns.instant
A short localdatetime packed into a single long value.
PackedInstant() - Constructor for class tech.tablesaw.columns.instant.PackedInstant
 
PackedLocalDate - Class in tech.tablesaw.columns.dates
A short localdate packed into a single int value.
PackedLocalDate() - Constructor for class tech.tablesaw.columns.dates.PackedLocalDate
 
PackedLocalDateTime - Class in tech.tablesaw.columns.datetimes
A short localdatetime packed into a single long value.
PackedLocalTime - Class in tech.tablesaw.columns.times
A localTime with millisecond precision packed into a single int value.
PackedLocalTime() - Constructor for class tech.tablesaw.columns.times.PackedLocalTime
 
padding - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
padding() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
padding() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
padding(char) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
padding(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
padEnd(int, char) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
padStart(int, char) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
parse(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parse(String) - Method in class tech.tablesaw.columns.booleans.BooleanParser
 
parse(String) - Method in class tech.tablesaw.columns.dates.DateParser
 
parse(String) - Method in class tech.tablesaw.columns.datetimes.DateTimeParser
 
parse(String) - Method in class tech.tablesaw.columns.instant.InstantParser
 
parse(String) - Method in class tech.tablesaw.columns.numbers.DoubleParser
 
parse(String) - Method in class tech.tablesaw.columns.numbers.FloatParser
 
parse(String) - Method in class tech.tablesaw.columns.numbers.IntParser
 
parse(String) - Method in class tech.tablesaw.columns.numbers.LongParser
 
parse(String) - Method in class tech.tablesaw.columns.numbers.ShortParser
 
parse(String) - Method in class tech.tablesaw.columns.strings.StringParser
 
parse(String) - Method in class tech.tablesaw.columns.times.TimeParser
 
parseByte(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseByte(String) - Method in class tech.tablesaw.columns.booleans.BooleanParser
 
parseDouble() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns an Double containing all the values of this string column as doubles, assuming all the values are stringified doubles in the first place.
parseDouble(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseDouble(String) - Method in class tech.tablesaw.columns.numbers.DoubleParser
 
parseDouble(String) - Method in class tech.tablesaw.columns.numbers.IntParser
 
parseDouble(String) - Method in class tech.tablesaw.columns.numbers.LongParser
 
parseDouble(String) - Method in class tech.tablesaw.columns.numbers.ShortParser
 
parseFloat() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns an Float containing all the values of this string column as floats, assuming all the values are stringified floats in the first place.
parseFloat(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseFloat(String) - Method in class tech.tablesaw.columns.numbers.FloatParser
 
parseInt() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns an IntColumn containing all the values of this string column as integers, assuming all the values are stringified ints in the first place.
parseInt(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseInt(String) - Method in class tech.tablesaw.columns.numbers.IntParser
 
parseLong(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseLong(String) - Method in class tech.tablesaw.columns.numbers.LongParser
 
parser() - Method in class tech.tablesaw.columns.AbstractColumn
Returns the parser used by Column.appendCell(String) ()}.
parser() - Method in interface tech.tablesaw.columns.Column
Returns the parser used by Column.appendCell(String) ()}.
parseRows(ReadOptions, boolean, Reader, ReadOptions.ColumnTypeReadOptions, AbstractParser<?>) - Method in class tech.tablesaw.io.FileReader
 
parseRows(ReadOptions, boolean, Reader, ReadOptions.ColumnTypeReadOptions, AbstractParser<?>, int) - Method in class tech.tablesaw.io.FileReader
 
parseShort(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseShort(String) - Method in class tech.tablesaw.columns.numbers.ShortParser
 
partitionBy(String...) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.FullAnalyticQuerySteps.PartitionByStep
Set the partition columns.
partitionBy(String...) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NumberingQuerySteps.PartitionByStep
Set the partition columns.
pctChange - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the percent difference between the last and first items
pctChange() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a new column with a percent change calculated
pctChange(int) - Method in interface tech.tablesaw.api.NumericColumn
Returns a column containing the percentage change between values that are periods apart
pearsons(NumericColumn<?>) - Method in interface tech.tablesaw.api.NumericColumn
Returns the pearson's correlation between the receiver and the otherColumn
percent(int) - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
percentile(double) - Method in interface tech.tablesaw.api.NumericColumn
Returns the given percentile of the data in this column
percentile(NumericColumn<?>, Double) - Static method in class tech.tablesaw.aggregate.AggregateFunctions
Returns the given percentile of the values in the argument
percentile90 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the 90th percentile of the values in the column
percentile95 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the 95th percentile of the values in the column
percentile99 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the 99th percentile of the values in the column
percents(Table, String) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a Table containing the proportion of records in the given Table grouped by the given column TODO: Consider renaming to proportions
pivot(String, String, String, AggregateFunction<?, ?>) - Method in class tech.tablesaw.api.Table
Returns a pivot on this table, where: The first column contains unique values from the index column1 There are n additional columns, one for each unique value in column2 The values in each of the cells in these new columns are the result of applying the given AggregateFunction to the data in column3, grouped by the values of column1 and column2
pivot(CategoricalColumn<?>, CategoricalColumn<?>, NumericColumn<?>, AggregateFunction<?, ?>) - Method in class tech.tablesaw.api.Table
Returns a pivot on this table, where: The first column contains unique values from the index column1 There are n additional columns, one for each unique value in column2 The values in each of the cells in these new columns are the result of applying the given AggregateFunction to the data in column3, grouped by the values of column1 and column2
pivot(Table, CategoricalColumn<?>, CategoricalColumn<?>, NumericColumn<?>, AggregateFunction<?, ?>) - Static method in class tech.tablesaw.aggregate.PivotTable
Returns a table that is a rotation of the given table pivoted around the key columns, and filling the output cells using the values calculated by the aggregateFunction when applied to the values column grouping by the key columns
PivotTable - Class in tech.tablesaw.aggregate
PivotTable is used to 'rotate' a source table such that it is summarized on the values of some column.
PivotTable() - Constructor for class tech.tablesaw.aggregate.PivotTable
 
plus(int, ChronoUnit) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
plus(int, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
plus(int, ChronoUnit, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
plus(long, long, TemporalUnit) - Static method in class tech.tablesaw.columns.instant.PackedInstant
Returns the given packedDateTime with amtToAdd of temporal units added
plus(long, ChronoUnit) - Method in class tech.tablesaw.api.DateTimeColumn
plus(long, ChronoUnit) - Method in class tech.tablesaw.api.InstantColumn
plus(long, ChronoUnit) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plus(long, ChronoUnit) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plus(long, ChronoUnit) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusDays(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
plusDays(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
plusDays(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusDays(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusDays(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusHours(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
plusHours(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusHours(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusHours(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusHours(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusMicros(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusMicros(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusMicros(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusMillis(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusMillis(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusMillis(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusMilliseconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
plusMilliseconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusMinutes(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
plusMinutes(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusMinutes(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusMinutes(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusMinutes(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusMonths(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
plusMonths(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
plusMonths(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusMonths(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusMonths(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusSeconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
plusSeconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusSeconds(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusSeconds(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusSeconds(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusWeeks(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
plusWeeks(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
plusWeeks(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusWeeks(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusWeeks(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusYears(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
plusYears(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
plusYears(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plusYears(long) - Method in interface tech.tablesaw.columns.instant.InstantMapFunctions
 
plusYears(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
PM(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
Returns true if the time is in the PM or "after noon".
PM(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
Returns true if the time is in the PM or "after noon".
populationVariance - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the population variance of all values in the column
populationVariance() - Method in interface tech.tablesaw.api.NumericColumn
Returns the population variance of the data in this column
populationVariance() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the population variance of the values
power(double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a NumberColumn with the exponential power of each value in this column
power(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
preceding(int) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowStart
Set the bound to a number of rows preceding the current row.
print() - Method in interface tech.tablesaw.columns.Column
TODO(lwhite): Print n from the top and bottom, like a table;
print() - Method in class tech.tablesaw.table.Relation
Returns a String containing a 'pretty-printed' representation of this table containing at most 20 rows.
print(int) - Method in class tech.tablesaw.table.Relation
Returns a 'pretty-printed' string representation of at most rowLimit rows from this relation.
print(Relation) - Method in class tech.tablesaw.io.string.DataFramePrinter
Prints the specified DataFrame to the stream bound to this printer
printAll() - Method in class tech.tablesaw.table.Relation
Returns a 'pretty-printed' string representation of this entire relation.
printColumnTypes(CsvReadOptions) - Method in class tech.tablesaw.io.csv.CsvReader
Returns a string representation of the column types in file csvFilename, as determined by the type-detection algorithm
printColumnTypes(FixedWidthReadOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthReader
Returns a string representation of the column types in file fixed widthFilename, as determined by the type-detection algorithm
product - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the product of all values in the column
product() - Method in interface tech.tablesaw.api.NumericColumn
Returns the product of values in this column
promoteYourself() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
promoteYourself() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
promoteYourself() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
promoteYourself() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
proportionFalse - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the proportion of values in the column that are false
proportionFalse() - Method in class tech.tablesaw.api.BooleanColumn
Returns the proportion of non-missing row elements that contain true
proportionTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a column argument and returns the proportion of values in that column that are true
proportionTrue() - Method in class tech.tablesaw.api.BooleanColumn
Returns the proportion of non-missing row elements that contain true

Q

quadraticMean - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the quadratic mean, aka, the root-mean-square
quadraticMean() - Method in interface tech.tablesaw.api.NumericColumn
Returns the quadraticMean, aka the root-mean-square, for all values in this column
quadraticMean() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the quadratic mean of the values
quartile1 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the first quartile of the values in the column
quartile1() - Method in interface tech.tablesaw.api.NumericColumn
Returns the 1st quartile of the data in this column
quartile3 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the third quartile of the values in the column
quartile3() - Method in interface tech.tablesaw.api.NumericColumn
Returns the 3rd quartile of the data in this column
query() - Static method in class tech.tablesaw.analytic.AnalyticQuery
Entry point for the fluent analytic query builder.
QuerySupport - Class in tech.tablesaw.api
Utility methods to aid in the construction of complex queries on tables
QuerySupport() - Constructor for class tech.tablesaw.api.QuerySupport
 
quickQuery() - Static method in class tech.tablesaw.analytic.AnalyticQuery
Entry point for the fluent Analytic Query Builder.
quoteAllFields() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
quoteAllFields(boolean) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
Causes all data exported as a CSV file to be enclosed in quotes.
quoteChar() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
quoteChar() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
quoteChar(char) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
quoteChar(Character) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 

R

range - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the difference between the largest and smallest values in the column
range() - Method in interface tech.tablesaw.api.NumericColumn
Returns the range of the data in this column
range() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the range of values in the data
range(double, double) - Static method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
range(double, double, double) - Static method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
range(double, double, int) - Static method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
range(double, int) - Static method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
range(T, long, TemporalUnit, int) - Static method in class tech.tablesaw.columns.temporal.fillers.TemporalRangeIterable
 
range(T, T, long, TemporalUnit) - Static method in class tech.tablesaw.columns.temporal.fillers.TemporalRangeIterable
 
rank() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NumberingFunctions
Calculates the ordinal (1-based) rank of each row within the ordered partition.
read() - Static method in class tech.tablesaw.api.Table
Returns an object that an be used to read data from a file into a new Table
read(ResultSet) - Static method in class tech.tablesaw.io.jdbc.SqlResultSetReader
Returns a new table with the given tableName, constructed from the given result set
read(O) - Method in interface tech.tablesaw.io.DataReader
 
read(CsvReadOptions) - Method in class tech.tablesaw.io.csv.CsvReader
 
read(FixedWidthReadOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthReader
 
read(Source) - Method in class tech.tablesaw.io.csv.CsvReader
 
read(Source) - Method in interface tech.tablesaw.io.DataReader
 
read(Source) - Method in class tech.tablesaw.io.fixed.FixedWidthReader
 
reader - Variable in class tech.tablesaw.io.Source
 
reader() - Method in class tech.tablesaw.io.Source
 
ReaderRegistry - Class in tech.tablesaw.io
 
ReaderRegistry() - Constructor for class tech.tablesaw.io.ReaderRegistry
 
ReadOptions - Class in tech.tablesaw.io
 
ReadOptions(ReadOptions.Builder) - Constructor for class tech.tablesaw.io.ReadOptions
 
ReadOptions.Builder - Class in tech.tablesaw.io
 
ReadOptions.ColumnTypeReadOptions - Interface in tech.tablesaw.io
Allows user to set column types.
reciprocal() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a NumberColumn with the reciprocal (1/n) for each value n in this column
recordEndsOnNewline - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
recordEndsOnNewline() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
recordEndsOnNewline(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
reduce(double, DoubleBinaryOperator) - Method in interface tech.tablesaw.api.NumericColumn
Reduction with binary operator and initial value
reduce(String, NumericAggregateFunction) - Method in class tech.tablesaw.table.TableSlice
Returns the result of applying the given function to the specified column
reduce(BinaryOperator<T>) - Method in interface tech.tablesaw.columns.Column
Reduction with binary operator
reduce(DoubleBinaryOperator) - Method in interface tech.tablesaw.api.NumericColumn
Reduction with binary operator
reduce(T, BinaryOperator<T>) - Method in interface tech.tablesaw.columns.Column
Reduction with binary operator and initial value
register(ColumnType) - Static method in interface tech.tablesaw.api.ColumnType
Registers the given ColumnType, identifying it as supported
register(ReaderRegistry) - Static method in class tech.tablesaw.io.csv.CsvReader
 
register(ReaderRegistry) - Static method in class tech.tablesaw.io.fixed.FixedWidthReader
 
register(WriterRegistry) - Static method in class tech.tablesaw.io.csv.CsvWriter
 
register(WriterRegistry) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
registerExtension(String, DataReader<?>) - Method in class tech.tablesaw.io.ReaderRegistry
 
registerExtension(String, DataWriter<?>) - Method in class tech.tablesaw.io.WriterRegistry
 
registerMimeType(String, DataReader<?>) - Method in class tech.tablesaw.io.ReaderRegistry
 
registerOptions(Class<? extends ReadOptions>, DataReader<?>) - Method in class tech.tablesaw.io.ReaderRegistry
 
registerOptions(Class<? extends WriteOptions>, DataWriter<?>) - Method in class tech.tablesaw.io.WriterRegistry
 
rejectColumns(int...) - Method in class tech.tablesaw.api.Table
Returns a new table containing copies of all the columns from this table, except those at the given indexes
rejectColumns(String...) - Method in class tech.tablesaw.api.Table
Returns a new table containing copies of all the columns from this table, except those named in the argument
rejectColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Returns a new table containing copies of all the columns from this table, except those named in the argument
Relation - Class in tech.tablesaw.table
A tabular data structure like a table in a relational database, but not formally implementing the relational algebra
Relation() - Constructor for class tech.tablesaw.table.Relation
 
remainder(double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
remainder(DoubleColumn) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
remove(String, char) - Static method in class tech.tablesaw.columns.AbstractColumnParser
 
removeColumns(int...) - Method in class tech.tablesaw.api.Table
Removes the columns at the given indices from this table and returns this table
removeColumns(int...) - Method in class tech.tablesaw.table.Relation
Removes the columns at the given 0-based indices from this Relation and returns the same relation.
removeColumns(String...) - Method in class tech.tablesaw.api.Table
Removes the columns with the given names from this table and returns this table
removeColumns(String...) - Method in class tech.tablesaw.table.Relation
Removes the columns with the given namesfrom this Relation and returns the same relation.
removeColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Removes the given columns from this table and returns this table
removeColumns(Column<?>...) - Method in class tech.tablesaw.table.Relation
Removes the given columns from this Relation and returns the same relation.
removeColumns(Column<?>...) - Method in class tech.tablesaw.table.TableSlice
Removes the given columns from this Relation and returns the same relation.
removeColumnsWithMissingValues() - Method in class tech.tablesaw.api.Table
Removes all columns with missing values from this table, and returns this table.
removeMissing() - Method in class tech.tablesaw.api.BooleanColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.DateColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.DateTimeColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.DoubleColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.FloatColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.InstantColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.IntColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.LongColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.ShortColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.StringColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.TextColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in class tech.tablesaw.api.TimeColumn
Returns a copy of this column with the missing values removed
removeMissing() - Method in interface tech.tablesaw.columns.Column
Returns a copy of this column with the missing values removed
removeRange(long, long) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Removes from the current bitmap from all integers in [rangeStart,rangeEnd)
removeRange(long, long) - Method in interface tech.tablesaw.selection.Selection
Removes from the current bitmap from all integers in [rangeStart,rangeEnd)
removeSelection() - Method in class tech.tablesaw.table.TableSlice
Removes the selection from this view, leaving it with the same number of rows as the underlying source table.
removeSort() - Method in class tech.tablesaw.table.TableSlice
Removes the sort from this View.
removeZeroDecimal(String) - Static method in class tech.tablesaw.util.StringUtils
Removes all trailing zero decimals from the given String, assuming all decimals are zero and any zero decimals actually exist.
reorderColumns(String...) - Method in class tech.tablesaw.api.Table
Return a new table (shallow copy) that contains all the columns in this table, in the order given in the argument.
repeat(int) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Repeats each the column's values elementwise, concatinating the results into a new StringColumn
repeat(String, int) - Static method in class tech.tablesaw.util.StringUtils
Repeat a String repeat times to form a new String.
replaceAll(String[], String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Creates a new column, replacing each string in this column with a new string formed by replacing any substring that matches the regex
replaceAll(String, String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
replaceColumn(int, Column<?>) - Method in class tech.tablesaw.api.Table
Replaces an existing column (by index) in this table with the given new column
replaceColumn(String, Column<?>) - Method in class tech.tablesaw.api.Table
Replaces an existing column (by name) in this table with the given new column
replaceColumn(Column<?>) - Method in class tech.tablesaw.api.Table
Replaces an existing column having the same name of the given column with the given column
replaceFirst(String, String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
retainColumns(int...) - Method in class tech.tablesaw.api.Table
Removes all columns except for those given in the argument from this table and returns this table
retainColumns(String...) - Method in class tech.tablesaw.api.Table
Removes all columns except for those given in the argument from this table and returns this table
retainColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Removes all columns except for those given in the argument from this table and returns this table
returnType() - Method in class tech.tablesaw.aggregate.AggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.AnyIntAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.BooleanAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.BooleanDoubleAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.BooleanIntAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.DateAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.DateTimeAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.InstantAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.NumericAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.StringAggregateFunction
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.StringFunction
Deprecated.
Returns the ColumnType to be used for the values returned by this function
returnType() - Method in class tech.tablesaw.aggregate.TimeAggregateFunction
Returns the ColumnType to be used for the values returned by this function
reverse(IntComparator) - Static method in class tech.tablesaw.sorting.comparators.ReversingIntComparator
Returns a comparator that sorts in reverse order of the argument
ReversingIntComparator - Class in tech.tablesaw.sorting.comparators
A Comparator for int primitives that takes an input comparator and creates its opposite
rightOuter(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
rightOuter(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
rightOuter(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
rightOuter(Table, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
rightOuter(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
rightOuter(Table, String[]) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
rolling(int) - Method in interface tech.tablesaw.api.NumericColumn
Returns a RollingColumn with the given windowSize, which can be used for performing calculations on rolling subsets of my data
rolling(int) - Method in interface tech.tablesaw.columns.Column
Returns a RollingColumn with the given windowSize, which can be used for performing calculations on rolling subsets of my data
RollingColumn - Class in tech.tablesaw.table
Does a calculation on a rolling basis (e.g.
RollingColumn(Column<?>, int) - Constructor for class tech.tablesaw.table.RollingColumn
Constructs a rolling column based on calculations on a sliding window of window rows of data from the given column
rollingIterator(int) - Method in class tech.tablesaw.api.Table
Iterates over rolling sets of rows.
rollingStream(int) - Method in class tech.tablesaw.api.Table
Streams over rolling sets of rows.
rollWithRows(Consumer<Row[]>, int) - Method in class tech.tablesaw.api.Table
Deprecated.
use stream(n).forEach(rowConsumer)
round() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
roundInt() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns the rounded values as a NumberColumn.
row(int) - Method in class tech.tablesaw.api.Table
Returns a new Row object with its position set to the given zero-based row index.
Row - Class in tech.tablesaw.api
Represents a row in a Relation (either a Table or TableSlice), allowing iteration over the relation.
Row(Table) - Constructor for class tech.tablesaw.api.Row
Constructs a Row object for the given table
Row(Table, int) - Constructor for class tech.tablesaw.api.Row
Constructs a Row object for the given Table, with the Row positioned at the given 0-based index
Row(TableSlice) - Constructor for class tech.tablesaw.api.Row
Constructs a Row object for the given TableSlice
Row(TableSlice, int) - Constructor for class tech.tablesaw.api.Row
Constructs a Row object for the given TableSlice, with the Row positioned at the given 0-based index
rowComparator() - Method in class tech.tablesaw.api.BooleanColumn
Returns an IntComparator for sorting my rows
rowComparator() - Method in class tech.tablesaw.api.DateColumn
Returns an IntComparator for sorting my rows
rowComparator() - Method in class tech.tablesaw.api.DateTimeColumn
Returns an IntComparator for sorting my rows
rowComparator() - Method in class tech.tablesaw.api.InstantColumn
Returns an IntComparator for sorting my rows
rowComparator() - Method in class tech.tablesaw.api.NumberColumn
Compares the given ints, which refer to the indexes of the doubles in this column, according to the values of the doubles themselves
rowComparator() - Method in class tech.tablesaw.api.StringColumn
Returns an IntComparator for sorting my rows
rowComparator() - Method in class tech.tablesaw.api.TextColumn
Returns an IntComparator for sorting my rows
rowComparator() - Method in class tech.tablesaw.api.TimeColumn
Returns an IntComparator for sorting my rows
rowComparator() - Method in interface tech.tablesaw.columns.Column
Returns an IntComparator for sorting my rows
rowComparator(Column<?>, Sort.Order) - Static method in class tech.tablesaw.sorting.SortUtils
Returns a comparator for the column matching the specified name
rowCount() - Method in class tech.tablesaw.api.Table
Returns the number of rows in the table
rowCount() - Method in class tech.tablesaw.table.Relation
Returns the number of rows in the relation
rowCount() - Method in class tech.tablesaw.table.TableSlice
Returns the number of rows in the relation
rowHash() - Method in class tech.tablesaw.api.Row
Returns a hash computed on the values in the backing table at this row
rowNumber() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NumberingFunctions
Calculates the sequential row ordinal (1-based) of each row for each ordered partition.
RowPair(Row, Row) - Constructor for class tech.tablesaw.api.Table.RowPair
Deprecated.
 
rowPercents(Table, String, String) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing the row percents made from a source table, after first calculating the counts cross-tabulated from the given columns
rowPercents(Table, CategoricalColumn<?>, CategoricalColumn<?>) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing the row percents made from a source table, after first calculating the counts cross-tabulated from the given columns
rows(int...) - Method in class tech.tablesaw.api.Table
Returns a table containing the rows contained in the given array of row indices
Rows - Class in tech.tablesaw.table
Deprecated.
Functionality provided by this class is methods in the Table class hierarchy, and/or by methods in Row
rowsBetween() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.DefineWindowFame
The first step in defining a window frame.
RuntimeIOException - Exception in tech.tablesaw.io
An Runtime exception that wraps IOException so that client code need not catch IOException in nearly every use of Tablesaw
RuntimeIOException(IOException) - Constructor for exception tech.tablesaw.io.RuntimeIOException
Constructs a new Runtime exception from the given checked exception

S

sample - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
sample - Variable in class tech.tablesaw.io.ReadOptions
 
sample() - Method in class tech.tablesaw.io.ReadOptions
 
sample(boolean) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
sample(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
sample(boolean) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
sampleN(int) - Method in class tech.tablesaw.api.Table
Returns a table consisting of randomly selected records from this table
sampleN(int) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a column containing a random sample of the values in this column
sampleN(int) - Method in interface tech.tablesaw.columns.Column
Returns a column containing a random sample of the values in this column
sampleSize() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
sampleSize(int) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Defines the maximum number of rows to be read from the file.
sampleSplit(double) - Method in class tech.tablesaw.api.Table
 
sampleX(double) - Method in class tech.tablesaw.api.Table
Returns a table consisting of randomly selected records from this table.
sampleX(double) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a table consisting of randomly selected values from this column.
sampleX(double) - Method in interface tech.tablesaw.columns.Column
Returns a table consisting of randomly selected values from this column.
second() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
secondMoment() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the second moment of the values
secondOfDay() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
secondOfDay() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
secondsUntil(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
select(String...) - Method in class tech.tablesaw.api.Table
Deprecated.
select(Column<?>...) - Method in class tech.tablesaw.api.Table
Deprecated.
selectColumns(int...) - Method in class tech.tablesaw.api.Table
Returns a new table containing copies of the columns at the given indexes
selectColumns(String...) - Method in class tech.tablesaw.api.Table
Returns a new table containing copies of the selected columns from this table
selectColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Returns a new table containing copies of the selected columns from this table
Selection - Interface in tech.tablesaw.selection
A selection maintains an ordered set of ints that can be used to filter rows from a table or column.
SelectionTableSliceGroup - Class in tech.tablesaw.table
A group of tables formed by performing splitting operations on an original table
selectIsIn(String...) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
selectIsIn(String...) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
selectIsIn(String...) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
selectIsIn(String...) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
selectIsIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
selectIsIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
selectIsIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
selectIsIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
selectNRowsAtRandom(int, int) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
Returns an randomly generated selection of size N where Max is the largest possible value
selectNRowsAtRandom(int, int) - Static method in interface tech.tablesaw.selection.Selection
Returns an randomly generated selection of size N where Max is the largest possible value
separator() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
separator() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
separator(char) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
separator(Character) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
set(int, boolean) - Method in class tech.tablesaw.api.BooleanColumn
Sets the value at i to b, and returns this column
set(int, double) - Method in class tech.tablesaw.api.DoubleColumn
 
set(int, float) - Method in class tech.tablesaw.api.FloatColumn
 
set(int, int) - Method in class tech.tablesaw.api.DateColumn
 
set(int, int) - Method in class tech.tablesaw.api.IntColumn
 
set(int, int) - Method in class tech.tablesaw.api.TimeColumn
 
set(int, long) - Method in class tech.tablesaw.api.DateTimeColumn
 
set(int, long) - Method in class tech.tablesaw.api.InstantColumn
 
set(int, long) - Method in class tech.tablesaw.api.LongColumn
 
set(int, short) - Method in class tech.tablesaw.api.ShortColumn
 
set(int, Boolean) - Method in class tech.tablesaw.api.BooleanColumn
Sets the value at index row to the given value and return this column
set(int, Double) - Method in class tech.tablesaw.api.DoubleColumn
Sets the value at index row to the given value and return this column
set(int, Float) - Method in class tech.tablesaw.api.FloatColumn
Sets the value at index row to the given value and return this column
set(int, Integer) - Method in class tech.tablesaw.api.IntColumn
Sets the value at index row to the given value and return this column
set(int, Long) - Method in class tech.tablesaw.api.LongColumn
Sets the value at index row to the given value and return this column
set(int, Short) - Method in class tech.tablesaw.api.ShortColumn
Sets the value at index row to the given value and return this column
set(int, String) - Method in class tech.tablesaw.api.StringColumn
Sets the value at index row to the given value and return this column
set(int, String) - Method in class tech.tablesaw.api.TextColumn
Sets the value at index row to the given value and return this column
set(int, String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
set(int, String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
set(int, String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
set(int, String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
set(int, String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.BooleanColumn
Sets the value at row to the parsed value of the given String using the given parser and returns this column
set(int, String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.DoubleColumn
Sets the value at row to the parsed value of the given String using the given parser and returns this column
set(int, String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.FloatColumn
Sets the value at row to the parsed value of the given String using the given parser and returns this column
set(int, String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.IntColumn
Sets the value at row to the parsed value of the given String using the given parser and returns this column
set(int, String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.LongColumn
Sets the value at row to the parsed value of the given String using the given parser and returns this column
set(int, String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.ShortColumn
Sets the value at row to the parsed value of the given String using the given parser and returns this column
set(int, String, AbstractColumnParser<?>) - Method in interface tech.tablesaw.columns.Column
Sets the value at row to the parsed value of the given String using the given parser and returns this column
set(int, Instant) - Method in class tech.tablesaw.api.InstantColumn
Sets the value at index row to the given value and return this column
set(int, LocalDate) - Method in class tech.tablesaw.api.DateColumn
Sets the value at index row to the given value and return this column
set(int, LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
Sets the value at index row to the given value and return this column
set(int, LocalTime) - Method in class tech.tablesaw.api.TimeColumn
Sets the value at index row to the given value and return this column
set(int, T) - Method in interface tech.tablesaw.columns.Column
Sets the value at index row to the given value and return this column
set(int, Column<Boolean>, int) - Method in class tech.tablesaw.api.BooleanColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<Double>, int) - Method in class tech.tablesaw.api.DoubleColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<Float>, int) - Method in class tech.tablesaw.api.FloatColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<Integer>, int) - Method in class tech.tablesaw.api.IntColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<Long>, int) - Method in class tech.tablesaw.api.LongColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<Short>, int) - Method in class tech.tablesaw.api.ShortColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<String>, int) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<Instant>, int) - Method in class tech.tablesaw.api.InstantColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<LocalDate>, int) - Method in class tech.tablesaw.api.DateColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<LocalDateTime>, int) - Method in class tech.tablesaw.api.DateTimeColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<LocalTime>, int) - Method in class tech.tablesaw.api.TimeColumn
Sets the value at row to the value at sourceRow in the given column and return this column
set(int, Column<T>, int) - Method in interface tech.tablesaw.columns.Column
Sets the value at row to the value at sourceRow in the given column and return this column
set(DoublePredicate, T) - Method in class tech.tablesaw.api.NumberColumn
Sets the value of all elements in this column matching condition to be equal to newValue and returns this column
set(DoublePredicate, NumberColumn<C, T>) - Method in class tech.tablesaw.api.NumberColumn
Updates this column where values matching the selection are replaced with the corresponding value from the given column
set(DoublePredicate, NumericColumn<?>) - Method in class tech.tablesaw.api.DoubleColumn
Updates this column where values matching the selection are replaced with the corresponding value from the given column
set(Predicate<T>, Column<T>) - Method in interface tech.tablesaw.columns.Column
Updates this column where values matching the selection are replaced with the corresponding value from the given column
set(Selection, boolean) - Method in class tech.tablesaw.api.BooleanColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, byte) - Method in class tech.tablesaw.api.BooleanColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria.
set(Selection, String) - Method in class tech.tablesaw.api.StringColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, String) - Method in class tech.tablesaw.api.TextColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, Instant) - Method in class tech.tablesaw.api.InstantColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, LocalDate) - Method in class tech.tablesaw.api.DateColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, LocalTime) - Method in class tech.tablesaw.api.TimeColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, T) - Method in class tech.tablesaw.columns.AbstractColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, T) - Method in interface tech.tablesaw.columns.Column
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(Selection, Column<T>) - Method in class tech.tablesaw.columns.AbstractColumn
Updates this column where values matching the selection are replaced with the corresponding value from the given column
set(Selection, Column<T>) - Method in interface tech.tablesaw.columns.Column
Updates this column where values matching the selection are replaced with the corresponding value from the given column
setBoolean(int, boolean) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setBoolean(String, boolean) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setColumnType(ColumnType) - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
setCustomFormatter(DateTimeFormatter) - Method in class tech.tablesaw.columns.dates.DateParser
 
setDate(int, LocalDate) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setDate(String, LocalDate) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setDateTime(int, LocalDateTime) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setDateTime(String, LocalDateTime) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setDouble(int, double) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setDouble(String, double) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setFloat(int, float) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setFloat(String, float) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setInstant(int, Instant) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setInstant(String, Instant) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setInt(int, int) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setInt(String, int) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setKeyToCount(Byte2IntOpenHashMap) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap.ByteDictionaryBuilder
 
setKeyToCount(Int2IntOpenHashMap) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap.IntDictionaryBuilder
 
setKeyToCount(Short2IntOpenHashMap) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
 
setKeyToValue(Byte2ObjectMap<String>) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap.ByteDictionaryBuilder
 
setKeyToValue(Int2ObjectMap<String>) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap.IntDictionaryBuilder
 
setKeyToValue(Short2ObjectMap<String>) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
 
setLocale(Locale) - Method in class tech.tablesaw.columns.dates.DateParser
 
setLong(int, long) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setLong(String, long) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setMissing(int) - Method in class tech.tablesaw.api.BooleanColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.DateColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.DateTimeColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.DoubleColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.FloatColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.InstantColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.IntColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.LongColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.Row
Sets the value of the given column at this Row to the appropriate missing-value indicator for the column type.
setMissing(int) - Method in class tech.tablesaw.api.ShortColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.StringColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.TextColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in class tech.tablesaw.api.TimeColumn
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(int) - Method in interface tech.tablesaw.columns.Column
Sets the value at index i to the missing-value indicator for this column type, and return this column
setMissing(String) - Method in class tech.tablesaw.api.Row
Sets the value of the given column at this Row to the appropriate missing-value indicator for the column type.
setMissingTo(T) - Method in interface tech.tablesaw.columns.Column
Sets the value of any missing data in the column to newValue and returns the same column
setMissingValueStrings(List<String>) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
setName(String) - Method in class tech.tablesaw.api.Table
Sets the name of the table
setName(String) - Method in class tech.tablesaw.columns.AbstractColumn
Sets the columns name to the given string
setName(String) - Method in interface tech.tablesaw.columns.Column
Sets the columns name to the given string
setName(String) - Method in class tech.tablesaw.table.Relation
Sets the name of this Relation and returns the same relation.
setName(String) - Method in class tech.tablesaw.table.TableSlice
Sets the name of this Relation and returns the same relation.
setNextIndex(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap.ByteDictionaryBuilder
 
setNextIndex(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap.IntDictionaryBuilder
 
setNextIndex(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
 
setParser(AbstractColumnParser<T>) - Method in class tech.tablesaw.columns.AbstractColumn
Sets the parser used by Column.appendCell(String)
setParser(AbstractColumnParser<T>) - Method in interface tech.tablesaw.columns.Column
Sets the parser used by Column.appendCell(String)
setPrintFormatter(NumberFormat, String) - Method in class tech.tablesaw.api.NumberColumn
Sets the print formatter to a new ColumnFormatter constructed from the given number format and missing value indicator TODO: make these return the column?
setPrintFormatter(NumberFormat, String) - Method in interface tech.tablesaw.api.NumericColumn
Sets the print formatter to a new ColumnFormatter constructed from the given number format and missing value indicator TODO: make these return the column?
setPrintFormatter(DateTimeFormatter) - Method in class tech.tablesaw.api.DateColumn
Creates and sets a printFormatter based-on the given DateTimeFormatter.
setPrintFormatter(DateTimeFormatter) - Method in class tech.tablesaw.api.DateTimeColumn
 
setPrintFormatter(DateTimeFormatter) - Method in class tech.tablesaw.api.TimeColumn
 
setPrintFormatter(DateTimeFormatter, String) - Method in class tech.tablesaw.api.DateColumn
Creates and sets a printFormatter based-on the given DateTimeFormatter.
setPrintFormatter(DateTimeFormatter, String) - Method in class tech.tablesaw.api.DateTimeColumn
 
setPrintFormatter(DateTimeFormatter, String) - Method in class tech.tablesaw.api.TimeColumn
 
setPrintFormatter(BooleanFormatter) - Method in class tech.tablesaw.api.BooleanColumn
Sets the print formatter for this column
setPrintFormatter(DateColumnFormatter) - Method in class tech.tablesaw.api.DateColumn
Sets the print formatter to the argument
setPrintFormatter(DateTimeColumnFormatter) - Method in class tech.tablesaw.api.DateTimeColumn
 
setPrintFormatter(InstantColumnFormatter) - Method in class tech.tablesaw.api.InstantColumn
Sets the print formatter to the argument.
setPrintFormatter(NumberColumnFormatter) - Method in class tech.tablesaw.api.NumberColumn
Sets the print formatter to the argument
setPrintFormatter(NumberColumnFormatter) - Method in interface tech.tablesaw.api.NumericColumn
Sets the print formatter to the argument
setPrintFormatter(StringColumnFormatter) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Sets an StringColumnFormatter which will be used to format the display of data from this column when it is printed (using, for example, Table:print()) and optionally when written to a text file like a CSV.
setShort(int, short) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setShort(String, short) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setSourceTable(Table) - Method in class tech.tablesaw.table.TableSliceGroup
Sets the source table that backs this TableSliceGroup
setString(int, String) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setString(String, String) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setText(int, String) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setText(String, String) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setTime(int, LocalTime) - Method in class tech.tablesaw.api.Row
Sets the value of the column at the given index and this Row to the given value.
setTime(String, LocalTime) - Method in class tech.tablesaw.api.Row
Sets the value of the column with the given name at this Row to the given value.
setValues(byte[]) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap.ByteDictionaryBuilder
 
setValues(int[]) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap.IntDictionaryBuilder
 
setValues(short[]) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
 
setValueToKey(Object2ByteOpenHashMap<String>) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap.ByteDictionaryBuilder
 
setValueToKey(Object2IntOpenHashMap<String>) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap.IntDictionaryBuilder
 
setValueToKey(Object2ShortOpenHashMap<String>) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
 
shape() - Method in class tech.tablesaw.table.Relation
Returns a string that tells how many rows and columns this relation has
SHORT - Static variable in interface tech.tablesaw.api.ColumnType
 
shortColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the ShortColumn at the given 0-based index if present.
shortColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a ShortColumn with the given name if it is present in this Relation.
ShortColumn - Class in tech.tablesaw.api
A column that contains short values
ShortColumn(String, ShortArrayList) - Constructor for class tech.tablesaw.api.ShortColumn
 
ShortColumnType - Class in tech.tablesaw.columns.numbers
 
ShortDictionaryBuilder() - Constructor for class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
 
ShortDictionaryMap - Class in tech.tablesaw.columns.strings
A map that supports reversible key value pairs of short-String
ShortDictionaryMap.ShortDictionaryBuilder - Class in tech.tablesaw.columns.strings
 
ShortIndex - Class in tech.tablesaw.index
An index for ShortColumn
ShortIndex(ShortColumn) - Constructor for class tech.tablesaw.index.ShortIndex
Constructs an index for the given column
ShortParser - Class in tech.tablesaw.columns.numbers
 
ShortParser(ShortColumnType) - Constructor for class tech.tablesaw.columns.numbers.ShortParser
 
ShortParser(ShortColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.numbers.ShortParser
 
size() - Method in class tech.tablesaw.api.BooleanColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.DateColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.DateTimeColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.DoubleColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.FloatColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.InstantColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.IntColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.LongColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.ShortColumn
Returns the number of elements in this column, including missing values
size() - Method in class tech.tablesaw.api.StringColumn
Returns the number of elements (a.k.a.
size() - Method in class tech.tablesaw.api.TextColumn
Returns the number of elements (a.k.a.
size() - Method in class tech.tablesaw.api.TimeColumn
Returns the number of elements in this column, including missing values
size() - Method in interface tech.tablesaw.columns.Column
Returns the number of elements in this column, including missing values
size() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
size() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
size() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns the number of elements (a.k.a.
size() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
size() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns the number of elements (a.k.a.
size() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns the number of elements (a.k.a.
size() - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
size() - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns the number of integers represented by this Selection
size() - Method in interface tech.tablesaw.selection.Selection
Returns the number of integers represented by this Selection
size() - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
Returns the number of comparators in the chain
size() - Method in class tech.tablesaw.sorting.Sort
Returns the number of columns used in this sort
size() - Method in class tech.tablesaw.table.TableSliceGroup
Returns the number of slices
skewness - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the skewness of its values
skewness() - Method in interface tech.tablesaw.api.NumericColumn
Returns the skewness of the data in this column
skewness() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
SKIP - Static variable in interface tech.tablesaw.api.ColumnType
 
skipBitsAsWhitespace() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
skipBitsAsWhitespace(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
SkipColumnType - Class in tech.tablesaw.columns
A special ColumnType that can be used in a ColumnType[] for table imports to instruct the system to skip (i.e.
skipEmptyLines() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
skipEmptyLines(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
skipIgnoreSettings(FixedWidthWriterSettings, FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
skipInvalidRows - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
skipInvalidRows() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
skipInvalidRows(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
skipRowsWithInvalidColumnCount - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
skipRowsWithInvalidColumnCount - Variable in class tech.tablesaw.io.ReadOptions
 
skipRowsWithInvalidColumnCount() - Method in class tech.tablesaw.io.ReadOptions
 
skipRowsWithInvalidColumnCount(boolean) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
skipRowsWithInvalidColumnCount(boolean) - Method in class tech.tablesaw.io.ReadOptions.Builder
Skip the rows with invalid column count in data values.
skipTrailingCharsUntilNewline - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
skipTrailingCharsUntilNewline() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
skipTrailingCharsUntilNewline(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
smile() - Method in class tech.tablesaw.table.Relation
Returns an SmileConverter that can convert this table to a format suitable for use with the Smile machine learning library.
SmileConverter - Class in tech.tablesaw.conversion.smile
A tool that con be used to convert a Relation to a format suitable for use with the Smile machine learning library.
SmileConverter(Relation) - Constructor for class tech.tablesaw.conversion.smile.SmileConverter
 
Sort - Class in tech.tablesaw.sorting
Provides fine-grained control over sorting.
Sort(String, Sort.Order) - Constructor for class tech.tablesaw.sorting.Sort
Constructs a Sort specifying the order (ascending or descending) to apply to the column with the given name
Sort.Order - Enum in tech.tablesaw.sorting
 
sortAscending() - Method in class tech.tablesaw.api.BooleanColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.DateColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.DateTimeColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.DoubleColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.FloatColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.InstantColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.IntColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.LongColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.ShortColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.StringColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.TextColumn
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.api.TimeColumn
Sorts my values in ascending order
sortAscending() - Method in interface tech.tablesaw.columns.Column
Sorts my values in ascending order
sortAscending() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
sortAscending() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
sortAscending() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
sortAscending() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
sortAscendingOn(String...) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted in the order of the given column names, in ascending order
sortDescending() - Method in class tech.tablesaw.api.BooleanColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.DateColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.DateTimeColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.DoubleColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.FloatColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.InstantColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.IntColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.LongColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.ShortColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.StringColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.TextColumn
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.api.TimeColumn
Sorts my values in descending order
sortDescending() - Method in interface tech.tablesaw.columns.Column
Sorts my values in descending order
sortDescending() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
sortDescending() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
sortDescending() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
sortDescending() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
sortDescendingOn(String...) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted on the given column names, applied in order, descending TODO: Provide equivalent methods naming columns by index
sorted(Comparator<? super T>) - Method in class tech.tablesaw.columns.AbstractColumn
Returns a new Column of the same type sorted according to the provided Comparator
sorted(Comparator<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns a new Column of the same type sorted according to the provided Comparator
sortOn(int...) - Method in class tech.tablesaw.api.Table
Sorts this table into a new table on the columns indexed
sortOn(String...) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted on the given column names, applied in order,
sortOn(Comparator<Row>) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted using the given comparator
sortOn(Sort) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted using the given sort key.
sortOn(Sort) - Method in class tech.tablesaw.table.TableSlice
Sort this view in place without modifying or copying the underlying source table.
SortUtils - Class in tech.tablesaw.sorting
Static utility class that provides Comparators for sorting
source - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
source - Variable in class tech.tablesaw.io.ReadOptions
 
source() - Method in class tech.tablesaw.io.ReadOptions
 
Source - Class in tech.tablesaw.io
 
Source(File) - Constructor for class tech.tablesaw.io.Source
 
Source(File, Charset) - Constructor for class tech.tablesaw.io.Source
 
Source(InputStream) - Constructor for class tech.tablesaw.io.Source
 
Source(InputStreamReader) - Constructor for class tech.tablesaw.io.Source
 
Source(InputStream, Charset) - Constructor for class tech.tablesaw.io.Source
 
Source(Reader) - Constructor for class tech.tablesaw.io.Source
 
sourceRowNumberIterator() - Method in class tech.tablesaw.table.TableSlice
IntIterator of source table row numbers that are present in this view.
spearmans(NumericColumn<?>) - Method in interface tech.tablesaw.api.NumericColumn
Returns the Spearman's Rank correlation between the receiver and the otherColumn
SPLIT_STRING - Static variable in class tech.tablesaw.table.TableSliceGroup
A string that is used internally as a delimiter in creating a column name from all the grouping columns
splitByCharacterTypeCamelCase(String) - Static method in class tech.tablesaw.util.StringUtils
Splits a String by Character type as returned by java.lang.Character.getType(char).
splitOn(String...) - Method in class tech.tablesaw.api.Table
Returns a non-overlapping and exhaustive collection of "slices" over this table.
splitOn(CategoricalColumn<?>...) - Method in class tech.tablesaw.api.Table
Returns a non-overlapping and exhaustive collection of "slices" over this table.
SqlResultSetReader - Class in tech.tablesaw.io.jdbc
Creates a Relation from the result of a SQL query, by passing the jdbc resultset to the constructor
SqlResultSetReader() - Constructor for class tech.tablesaw.io.jdbc.SqlResultSetReader
 
sqrt() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
square() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a NumberColumn with the square of each value in this column
standard() - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
Formats numbers using java default, so sometimes in scientific notation, sometimes not
standardDeviation - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
Deprecated.
standardDeviation() - Method in interface tech.tablesaw.api.NumericColumn
Returns the standard deviation of the data in this column
standardDeviation() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the standard deviation of values in the data
StandardTableSliceGroup - Class in tech.tablesaw.table
A group of tables formed by performing splitting operations on an original table
startsWith - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
startsWith(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
startsWith(String) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
startsWith(String) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
startsWith(String) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
startsWith(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
startsWith(Column<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
 
startsWith(Column<String>) - Method in class tech.tablesaw.filtering.DeferredTextColumn
 
startsWith(Column<String>) - Method in interface tech.tablesaw.filtering.StringFilterSpec
 
stats() - Method in interface tech.tablesaw.api.NumericColumn
Returns a Stats object that collects common statistical measures of the data in this column
Stats - Class in tech.tablesaw.columns.numbers
An object that calculates in one pass a variety of common statistical values that describe a column
stdDev - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the standard deviation of its values
stdDev() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
steppingIterator(int) - Method in class tech.tablesaw.api.Table
Streams over stepped sets of rows.
steppingStream(int) - Method in class tech.tablesaw.api.Table
Streams over stepped sets of rows.
stepWithRows(Consumer<Row[]>, int) - Method in class tech.tablesaw.api.Table
Deprecated.
use steppingStream(n).forEach(rowConsumer)
str(String) - Static method in class tech.tablesaw.api.QuerySupport
 
stratifiedSampleSplit(CategoricalColumn<?>, double) - Method in class tech.tablesaw.api.Table
Splits the table into two stratified samples, this uses the specified column to divide the table into groups, randomly assigning records to each according to the proportion given in trainingProportion.
stream - Variable in class tech.tablesaw.io.Destination
 
stream() - Method in class tech.tablesaw.api.Table
Returns the rows in this table as a Stream
stream() - Method in class tech.tablesaw.io.Destination
 
string(String, String) - Method in class tech.tablesaw.io.DataFrameReader
Reads the given string contents into a table using default options Uses converter specified based on given file extension Use usingOptions to use non-default options
STRING - Static variable in interface tech.tablesaw.api.ColumnType
 
StringAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over a StringColumn and return a String
StringAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.StringAggregateFunction
Constructs an StringFunction with the given name.
stringColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the StringColumn at the given 0-based index if present.
stringColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
stringColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a StringColumn with the given name if it is present in this Relation.
StringColumn - Class in tech.tablesaw.api
A column that contains String values.
StringColumnFormatter - Class in tech.tablesaw.columns.strings
 
StringColumnFormatter() - Constructor for class tech.tablesaw.columns.strings.StringColumnFormatter
 
StringColumnFormatter(Function<String, String>) - Constructor for class tech.tablesaw.columns.strings.StringColumnFormatter
 
StringColumnFormatter(Function<String, String>, String) - Constructor for class tech.tablesaw.columns.strings.StringColumnFormatter
 
stringColumns() - Method in class tech.tablesaw.table.Relation
Returns all the StringColumns in this Relation as an Array
StringColumnType - Class in tech.tablesaw.columns.strings
 
stringContains - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
StringFilters - Interface in tech.tablesaw.columns.strings
 
StringFilterSpec<T> - Interface in tech.tablesaw.filtering
 
StringFunction - Class in tech.tablesaw.aggregate
Deprecated.
StringFunction(String) - Constructor for class tech.tablesaw.aggregate.StringFunction
Deprecated.
Constructs an StringFunction with the given name.
StringIndex - Class in tech.tablesaw.index
TODO: Implement range query methods? See (e.g) ShortIndex for examples An index for String and Text columns
StringIndex(AbstractStringColumn<?>) - Constructor for class tech.tablesaw.index.StringIndex
Creates an index on the given AbstractStringColumn
StringMapFunctions - Interface in tech.tablesaw.columns.strings
String utility functions.
StringParser - Class in tech.tablesaw.columns.strings
 
StringParser(ColumnType) - Constructor for class tech.tablesaw.columns.strings.StringParser
 
StringParser(ColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.strings.StringParser
 
StringPredicates - Class in tech.tablesaw.columns.strings
 
StringReduceUtils - Interface in tech.tablesaw.columns.strings
 
StringUtils - Class in tech.tablesaw.util
Operations on String that are null safe.
structure() - Method in class tech.tablesaw.table.Relation
Returns the structure of the this relation as a 3-column Table, consisting of Index (an IntColumn), Column Name (a StringColumn), and Column Type (a StringColumn)
subset(int[]) - Method in class tech.tablesaw.api.DateColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.DateTimeColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.DoubleColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.FloatColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.InstantColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.IntColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.LongColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.ShortColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.api.TimeColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in class tech.tablesaw.columns.AbstractColumn
Return a column of the same type containing just those elements whose indexes are included in the given array
subset(int[]) - Method in interface tech.tablesaw.columns.Column
Return a column of the same type containing just those elements whose indexes are included in the given array
substring(int) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column containing the substrings from start to the end of the input
substring(int, int) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
subtract(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns the result of subtracting val2 from val1, after handling missing values
subtract(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
subtract(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
sum - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the sum of the values in the column
sum() - Method in interface tech.tablesaw.api.NumericColumn
Returns the sum of the values in this column
sum() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
sum() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
sum() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the sum of the values
sum(String) - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.AnalyticFunctions
 
sumDifference(NumericColumn<?>, NumericColumn<?>) - Static method in class tech.tablesaw.aggregate.AggregateFunctions
Returns the given sum difference of the values in the arguments
TODO(lwhite): These are two column reductions.
summarize(INCOL) - Method in class tech.tablesaw.aggregate.AggregateFunction
Apply this function to the column argument
summarize(String, String, String, String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(String, String, String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(String, String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(List<String>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(BooleanColumn) - Method in class tech.tablesaw.aggregate.BooleanAggregateFunction
Returns a Boolean value as a result of applying this function to the given column
summarize(BooleanColumn) - Method in class tech.tablesaw.aggregate.BooleanDoubleAggregateFunction
Returns a double that is the result of applying this function to the given column
summarize(BooleanColumn) - Method in class tech.tablesaw.aggregate.BooleanIntAggregateFunction
Returns an Integer as a result of applying this function to the given column
summarize(DateColumn) - Method in class tech.tablesaw.aggregate.DateAggregateFunction
Returns an instance of LocalDate that is the result of applying this function to the given column
summarize(DateTimeColumn) - Method in class tech.tablesaw.aggregate.DateTimeAggregateFunction
Returns an LocalDateTime that is the result of applying this function to the given column
summarize(InstantColumn) - Method in class tech.tablesaw.aggregate.InstantAggregateFunction
Returns an Instant that is the result of applying this function to the given column
summarize(StringColumn) - Method in class tech.tablesaw.aggregate.StringAggregateFunction
 
summarize(StringColumn) - Method in class tech.tablesaw.aggregate.StringFunction
Deprecated.
 
summarize(TimeColumn) - Method in class tech.tablesaw.aggregate.TimeAggregateFunction
Returns a LocalTime object that is the result of applying this function to the given Column
summarize(Column<?>) - Method in class tech.tablesaw.aggregate.AnyIntAggregateFunction
Returns an Integer when this function is applied to the given column
summarize(Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(Column<?>, Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(Column<?>, Column<?>, Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(Column<?>, Column<?>, Column<?>, Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
Returns a Summarizer that can be used to summarize the column with the given name(s) using the given functions.
summarize(Selection, NumericAggregateFunction) - Method in interface tech.tablesaw.api.NumericColumn
Summarizes the data in this column for all rows where the current value matches the selection criteria
Summarizer - Class in tech.tablesaw.aggregate
Summarizes the data in a table, by applying functions to a subset of its columns.
Summarizer(Table, List<String>, AggregateFunction<?, ?>...) - Constructor for class tech.tablesaw.aggregate.Summarizer
Returns an object capable of summarizing the given column in the given sourceTable, by applying the given functions
Summarizer(Table, Column<?>, AggregateFunction<?, ?>...) - Constructor for class tech.tablesaw.aggregate.Summarizer
Returns an object capable of summarizing the given column in the given sourceTable, by applying the given functions
Summarizer(Table, Column<?>, Column<?>, AggregateFunction<?, ?>...) - Constructor for class tech.tablesaw.aggregate.Summarizer
Returns an object capable of summarizing the given columns in the given sourceTable, by applying the given functions
Summarizer(Table, Column<?>, Column<?>, Column<?>, AggregateFunction<?, ?>...) - Constructor for class tech.tablesaw.aggregate.Summarizer
Returns an object capable of summarizing the given column2 in the given sourceTable, by applying the given functions
Summarizer(Table, Column<?>, Column<?>, Column<?>, Column<?>, AggregateFunction<?, ?>...) - Constructor for class tech.tablesaw.aggregate.Summarizer
Returns an object capable of summarizing the given columns in the given sourceTable, by applying the given functions
summary() - Method in class tech.tablesaw.api.BooleanColumn
Returns a table containing a ColumnType specific summary of the data in this column
summary() - Method in class tech.tablesaw.api.DateColumn
Returns a table of dates and the number of observations of those dates
summary() - Method in class tech.tablesaw.api.DateTimeColumn
Returns a table containing a ColumnType specific summary of the data in this column
summary() - Method in class tech.tablesaw.api.InstantColumn
Returns a table containing a ColumnType specific summary of the data in this column
summary() - Method in interface tech.tablesaw.api.NumericColumn
Returns a table of common statistical values that together describe the data in this column
summary() - Method in class tech.tablesaw.api.StringColumn
Returns a table containing a ColumnType specific summary of the data in this column
summary() - Method in class tech.tablesaw.api.TextColumn
Returns a table containing a ColumnType specific summary of the data in this column
summary() - Method in class tech.tablesaw.api.TimeColumn
Returns a table containing a ColumnType specific summary of the data in this column
summary() - Method in interface tech.tablesaw.columns.Column
Returns a table containing a ColumnType specific summary of the data in this column
summary() - Method in class tech.tablesaw.table.Relation
Returns a table containing summary statistics for the columns in this Relation
summaryTableName(Table) - Static method in class tech.tablesaw.table.TableSliceGroup
Returns the name of a summary table made by aggregating on the slices in this group
sumOfLogs - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the sumOfLogs of its values
sumOfLogs() - Method in interface tech.tablesaw.api.NumericColumn
Returns the sum of logs of the data in this column
sumOfLogs() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the sum of the logs of the values
sumOfSquares - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the sumOfSquares of its values
sumOfSquares() - Method in interface tech.tablesaw.api.NumericColumn
Returns the sum of squares of the data in this column
sumOfSquares() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the sum of squares of the values
systemLineEnding() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 

T

Table - Class in tech.tablesaw.api
A table of data, consisting of some number of columns, each of which has the same number of rows.
Table(String, Collection<Column<?>>) - Constructor for class tech.tablesaw.api.Table
Returns a new Table initialized with the given names and columns
Table(String, Column<?>...) - Constructor for class tech.tablesaw.api.Table
Returns a new Table initialized with the given names and columns
Table.RowPair - Class in tech.tablesaw.api
Deprecated.
TableBuildingUtils - Class in tech.tablesaw.io
 
TableBuildingUtils() - Constructor for class tech.tablesaw.io.TableBuildingUtils
 
TableConverter - Class in tech.tablesaw.conversion
A tool for converting a Table or other Relation to a two-dimensional array of numeric primitives.
TableConverter(Relation) - Constructor for class tech.tablesaw.conversion.TableConverter
 
tableName - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
tableName - Variable in class tech.tablesaw.io.ReadOptions
 
tableName() - Method in class tech.tablesaw.io.ReadOptions
 
tableName(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
tableName(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
tableName(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
tablePercents(Table, String, String) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing the table percents made from a source table, after first calculating the counts cross-tabulated from the given columns
tablePercents(Table, CategoricalColumn<?>, CategoricalColumn<?>) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing the table percents made from a source table, after first calculating the counts cross-tabulated from the given columns
TableSlice - Class in tech.tablesaw.table
A TableSlice is a facade around a Relation that acts as a filter.
TableSlice(Table) - Constructor for class tech.tablesaw.table.TableSlice
Returns a new view constructed from the given table.
TableSlice(Table, Selection) - Constructor for class tech.tablesaw.table.TableSlice
Returns a new View constructed from the given table, containing only the rows represented by the bitmap
TableSliceGroup - Class in tech.tablesaw.table
A group of virtual tables (table slices) formed by performing splitting operations on an original table See: TableSlice
TableSliceGroup(Table) - Constructor for class tech.tablesaw.table.TableSliceGroup
Returns an instance for calculating a single summary for the given table, with no sub-groupings
TableSliceGroup(Table, String[]) - Constructor for class tech.tablesaw.table.TableSliceGroup
Returns an instance for calculating subgroups, one for each combination of the given groupColumnNames that appear in the source table
tail(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
Deprecated.
Use Table.last(int) instead
tech.tablesaw.aggregate - package tech.tablesaw.aggregate
 
tech.tablesaw.analytic - package tech.tablesaw.analytic
 
tech.tablesaw.api - package tech.tablesaw.api
 
tech.tablesaw.columns - package tech.tablesaw.columns
 
tech.tablesaw.columns.booleans - package tech.tablesaw.columns.booleans
 
tech.tablesaw.columns.booleans.fillers - package tech.tablesaw.columns.booleans.fillers
 
tech.tablesaw.columns.dates - package tech.tablesaw.columns.dates
 
tech.tablesaw.columns.datetimes - package tech.tablesaw.columns.datetimes
 
tech.tablesaw.columns.instant - package tech.tablesaw.columns.instant
 
tech.tablesaw.columns.numbers - package tech.tablesaw.columns.numbers
 
tech.tablesaw.columns.numbers.fillers - package tech.tablesaw.columns.numbers.fillers
 
tech.tablesaw.columns.strings - package tech.tablesaw.columns.strings
 
tech.tablesaw.columns.temporal - package tech.tablesaw.columns.temporal
 
tech.tablesaw.columns.temporal.fillers - package tech.tablesaw.columns.temporal.fillers
 
tech.tablesaw.columns.times - package tech.tablesaw.columns.times
 
tech.tablesaw.conversion - package tech.tablesaw.conversion
 
tech.tablesaw.conversion.smile - package tech.tablesaw.conversion.smile
 
tech.tablesaw.filtering - package tech.tablesaw.filtering
 
tech.tablesaw.filtering.predicates - package tech.tablesaw.filtering.predicates
 
tech.tablesaw.index - package tech.tablesaw.index
 
tech.tablesaw.interpolation - package tech.tablesaw.interpolation
 
tech.tablesaw.io - package tech.tablesaw.io
 
tech.tablesaw.io.csv - package tech.tablesaw.io.csv
 
tech.tablesaw.io.fixed - package tech.tablesaw.io.fixed
 
tech.tablesaw.io.jdbc - package tech.tablesaw.io.jdbc
 
tech.tablesaw.io.string - package tech.tablesaw.io.string
 
tech.tablesaw.joining - package tech.tablesaw.joining
 
tech.tablesaw.selection - package tech.tablesaw.selection
 
tech.tablesaw.sorting - package tech.tablesaw.sorting
 
tech.tablesaw.sorting.comparators - package tech.tablesaw.sorting.comparators
 
tech.tablesaw.table - package tech.tablesaw.table
 
tech.tablesaw.util - package tech.tablesaw.util
 
TemporalColumn<T extends Temporal> - Interface in tech.tablesaw.columns.temporal
An interface for columns of temporal values backed by longs, e.g.
TemporalColumnFormatter - Class in tech.tablesaw.columns
Abstract class for Column Formatters for temporal columns Date, DateTime, Time, and Instant Every column type has a specialized print formatter that is used for formatting output for both table printing via, for example, table.printAll().
TemporalColumnFormatter() - Constructor for class tech.tablesaw.columns.TemporalColumnFormatter
Constructs a new default Formatter.
TemporalColumnFormatter(DateTimeFormatter) - Constructor for class tech.tablesaw.columns.TemporalColumnFormatter
Constructs a new Formatter with the given formatter and an empty missing value string.
TemporalColumnFormatter(DateTimeFormatter, String) - Constructor for class tech.tablesaw.columns.TemporalColumnFormatter
Constructs a new Formatter with the given formatter and missing value string.
temporalColumnName(Column<T>, long, TemporalUnit) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
TemporalFillers<T extends Temporal,C extends Column<T>> - Interface in tech.tablesaw.columns.temporal
 
TemporalFilters<T extends Temporal> - Interface in tech.tablesaw.columns.temporal
 
TemporalMapFunctions<T extends Temporal> - Interface in tech.tablesaw.columns.temporal
 
TemporalPredicates - Class in tech.tablesaw.columns.temporal
 
TemporalPredicates() - Constructor for class tech.tablesaw.columns.temporal.TemporalPredicates
 
TemporalRangeIterable<T extends Temporal> - Class in tech.tablesaw.columns.temporal.fillers
 
test(byte) - Method in interface tech.tablesaw.filtering.predicates.BytePredicate
 
test(int, int) - Method in interface tech.tablesaw.filtering.predicates.IntBiPredicate
Returns true if valueToTest meets the criteria of this predicate when valueToCompareAgainst is considered
test(long, long) - Method in interface tech.tablesaw.filtering.predicates.LongBiPredicate
Returns true if valueToTest meets the criteria of this predicate when valueToCompareAgainst is considered
text(String) - Static method in class tech.tablesaw.api.QuerySupport
 
TEXT - Static variable in interface tech.tablesaw.api.ColumnType
 
textColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the TextColumn at the given 0-based index if present.
textColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
textColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a TextColumn with the given name if it is present in this Relation.
TextColumn - Class in tech.tablesaw.api
A column that contains String values.
TextColumnType - Class in tech.tablesaw.columns.strings
A ColumnType for columns that holds String values.
time() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a TimeColumn containing the time portion of each dateTime in this DateTimeColumn
time(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
time(long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
time(String) - Static method in class tech.tablesaw.api.QuerySupport
 
TimeAggregateFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over a time column
TimeAggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.TimeAggregateFunction
Constructs a TimeAggregateFunction with the given name.
TimeAndDateTimeFilterSpec<T> - Interface in tech.tablesaw.filtering
 
timeColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the TimeColumn at the given 0-based index if present.
timeColumn(String) - Static method in class tech.tablesaw.api.QuerySupport
 
timeColumn(String) - Method in class tech.tablesaw.table.Relation
Returns a TimeColumn with the given name if it is present in this Relation.
TimeColumn - Class in tech.tablesaw.api
A column that contains int-encoded local time values
TimeColumnFormatter - Class in tech.tablesaw.columns.times
 
TimeColumnFormatter() - Constructor for class tech.tablesaw.columns.times.TimeColumnFormatter
 
TimeColumnFormatter(DateTimeFormatter) - Constructor for class tech.tablesaw.columns.times.TimeColumnFormatter
 
TimeColumnFormatter(DateTimeFormatter, String) - Constructor for class tech.tablesaw.columns.times.TimeColumnFormatter
 
timeColumns() - Method in class tech.tablesaw.table.Relation
Returns all TimeColumns in this Relation as an Array
TimeColumnType - Class in tech.tablesaw.columns.times
 
TimeFillers<T> - Interface in tech.tablesaw.columns.times
 
TimeFilters - Interface in tech.tablesaw.columns.times
 
timeFormat - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
timeFormat - Variable in class tech.tablesaw.io.ReadOptions
 
timeFormat(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Deprecated.
timeFormat(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Deprecated.
timeFormat(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
Deprecated.
timeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
timeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
timeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
timeFormatter - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
timeFormatter - Variable in class tech.tablesaw.io.ReadOptions
 
timeFormatter() - Method in class tech.tablesaw.io.ReadOptions
 
TimeMapFunctions - Interface in tech.tablesaw.columns.times
 
TimeOnlyFilterSpec<T> - Interface in tech.tablesaw.filtering
 
TimeParser - Class in tech.tablesaw.columns.times
 
TimeParser(ColumnType) - Constructor for class tech.tablesaw.columns.times.TimeParser
 
TimeParser(ColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.times.TimeParser
 
timeUntil(DateColumn, ChronoUnit) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Calculates the temporal difference between each element of the receiver and the respective element of the argument
timeWindow(ChronoUnit, int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
timeWindow(ChronoUnit, int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
timeWindow(ChronoUnit, int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
timeWindow(ChronoUnit, int, LocalDate) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a column containing integers representing the nth group (0-based) that a date falls into.
timeWindow(ChronoUnit, int, LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a column containing integers representing the nth group (0-based) that a date falls into.
timeWindow(ChronoUnit, int, LocalTime) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
Returns a column containing integers representing the nth group (0-based) that a date falls into.
title() - Method in interface tech.tablesaw.columns.Column
 
to2dArray(double[], double[]) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(List<NumericColumn<?>>) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(NumericColumn<?>...) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(NumericColumn<?>, NumericColumn<?>) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(TableSliceGroup, int) - Static method in class tech.tablesaw.util.DoubleArrays
 
toArray() - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns the elements of this selection as an array of ints
toArray() - Method in interface tech.tablesaw.selection.Selection
Returns the elements of this selection as an array of ints
toDataFrame() - Method in class tech.tablesaw.conversion.smile.SmileConverter
 
toDataFrame(StructType) - Method in class tech.tablesaw.conversion.smile.SmileConverter
 
toDateString(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
toEpochDay(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
Returns the epoch day in a form consistent with the java standard
toFile(File) - Method in class tech.tablesaw.io.DataFrameWriter
 
toFile(String) - Method in class tech.tablesaw.io.DataFrameWriter
 
tokenizeAndRemoveDuplicates(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
tokenizeAndSort() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Splits on Whitespace and returns the lexicographically sorted result.
tokenizeAndSort(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
tokens(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column of arbitrary size containing each token in this column, where a token is defined using the given separator.
toN(int) - Static method in class tech.tablesaw.util.DoubleArrays
Returns a double[] initialized with the values from 0 to n-1, inclusive;
toNanoOfDay(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
top(int) - Method in class tech.tablesaw.api.DateColumn
Returns the largest ("top") n values in the column
top(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns the largest ("top") n values in the column
top(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns the largest ("top") n values in the column TODO(lwhite): Consider whether this should exclude missing
top(int) - Method in class tech.tablesaw.api.FloatColumn
Returns the largest ("top") n values in the column TODO(lwhite): Consider whether this should exclude missing
top(int) - Method in class tech.tablesaw.api.InstantColumn
Returns the largest ("top") n values in the column
top(int) - Method in class tech.tablesaw.api.IntColumn
Returns the largest ("top") n values in the column TODO(lwhite): Consider whether this should exclude missing
top(int) - Method in class tech.tablesaw.api.LongColumn
Returns the largest ("top") n values in the column TODO(lwhite): Consider whether this should exclude missing
top(int) - Method in class tech.tablesaw.api.NumberColumn
Returns the largest ("top") n values in the column TODO(lwhite): Consider whether this should exclude missing
top(int) - Method in class tech.tablesaw.api.ShortColumn
Returns the largest ("top") n values in the column TODO(lwhite): Consider whether this should exclude missing
top(int) - Method in class tech.tablesaw.api.TimeColumn
Returns the largest ("top") n values in the column.
top(int) - Method in class tech.tablesaw.columns.strings.AbstractStringColumn
Returns the largest ("top") n values in the column
toShortTimeString(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
toSqlLikeString() - Method in class tech.tablesaw.analytic.AnalyticQuery
Creates a SQL like string for documentation purposes.
toStream(OutputStream, String) - Method in class tech.tablesaw.io.DataFrameWriter
 
toString() - Method in class tech.tablesaw.aggregate.AggregateFunction
 
toString() - Method in class tech.tablesaw.analytic.AnalyticQuery
 
toString() - Method in class tech.tablesaw.api.Row
 
toString() - Method in class tech.tablesaw.api.TimeColumn
toString() - Method in class tech.tablesaw.columns.AbstractColumn
toString() - Method in class tech.tablesaw.columns.AbstractColumnType
toString() - Method in class tech.tablesaw.columns.booleans.BooleanFormatter
 
toString() - Method in class tech.tablesaw.columns.dates.DateColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.datetimes.DateTimeColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.instant.InstantColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.strings.StringColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.times.TimeColumnFormatter
 
toString() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
toString() - Method in class tech.tablesaw.sorting.Sort
 
toString() - Method in class tech.tablesaw.table.Relation
Returns a String containing a 'pretty-printed' representation of this table containing at most 20 rows.
toString(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
toString(long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
toString(String) - Method in class tech.tablesaw.io.DataFrameWriter
 
toWriter(Writer, String) - Method in class tech.tablesaw.io.DataFrameWriter
 
transformColumnNames(Map<String, String>) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
Transform one or more column names as they are written to a file.
transpose() - Method in class tech.tablesaw.api.Table
Transposes data in the table, switching rows for columns.
transpose(boolean, boolean) - Method in class tech.tablesaw.api.Table
Transposes data in the table, switching rows for columns.
trim() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
truncatedTo(ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
truncatedTo(TemporalUnit, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
type() - Method in class tech.tablesaw.columns.AbstractColumn
Returns this column's ColumnType
type() - Method in interface tech.tablesaw.columns.Column
Returns this column's ColumnType
typeArray() - Method in class tech.tablesaw.table.Relation
Returns an array of the column types of all columns in the relation, including duplicates as appropriate, and maintaining order
types() - Method in class tech.tablesaw.table.Relation
Returns a List of the column types of all columns in the relation, including duplicates as appropriate, and maintaining order
TypeUtils - Class in tech.tablesaw.io
Utilities for working with ColumnTypes

U

unboundedPreceding() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.SetWindowStart
Set the bound to the first partition row.
unique() - Method in class tech.tablesaw.api.BooleanColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.DateColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.DateTimeColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.DoubleColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.FloatColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.InstantColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.IntColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.LongColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.ShortColumn
Returns a column of the same type containing only the unique values
unique() - Method in class tech.tablesaw.api.StringColumn
Returns a new Column containing all the unique values in this column
unique() - Method in class tech.tablesaw.api.TextColumn
Returns a new Column containing all the unique values in this column
unique() - Method in class tech.tablesaw.api.TimeColumn
Returns a column of the same type containing only the unique values
unique() - Method in interface tech.tablesaw.columns.Column
Returns a column of the same type containing only the unique values
uniqueTokens(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column of arbitrary size containing each unique token in this column, where a token is defined using the given separator, and uniqueness is calculated across the entire column
uniqueValuesAt(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
Returns the number of unique values at or before the given index
upperCase() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
url(String) - Method in class tech.tablesaw.io.DataFrameReader
Reads the given URL into a table using default options Uses appropriate converter based on mime-type Use usingOptions to use non-default options
url(URL) - Method in class tech.tablesaw.io.DataFrameReader
Reads the given URL into a table using default options Uses appropriate converter based on mime-type Use usingOptions to use non-default options
usePrintFormatters() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
usePrintFormatters(boolean) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
Sets the usePrintFormatters option @link{tech.tablesaw.columns.ColumnFormatter} When true, printFormatters will be used in writing the output text for any column that has one.
usingOptions(T) - Method in class tech.tablesaw.io.DataFrameReader
 
usingOptions(T) - Method in class tech.tablesaw.io.DataFrameWriter
 
usingOptions(ReadOptions.Builder) - Method in class tech.tablesaw.io.DataFrameReader
 

V

valueHash(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.DateColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.DateTimeColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.DoubleColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.FloatColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.InstantColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.IntColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.LongColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.ShortColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.StringColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.TextColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in class tech.tablesaw.api.TimeColumn
Returns an int suitable as a hash for the value in this column at the given index
valueHash(int) - Method in interface tech.tablesaw.columns.Column
Returns an int suitable as a hash for the value in this column at the given index
valueIsMissing(byte) - Static method in class tech.tablesaw.api.BooleanColumn
Returns true if b is the missing value indicator for this column type
valueIsMissing(byte) - Static method in class tech.tablesaw.columns.booleans.BooleanColumnType
 
valueIsMissing(double) - Static method in class tech.tablesaw.api.DoubleColumn
 
valueIsMissing(double) - Static method in class tech.tablesaw.columns.numbers.DoubleColumnType
Returns true if the given value is the missing value indicator for this column type
valueIsMissing(float) - Static method in class tech.tablesaw.api.FloatColumn
 
valueIsMissing(float) - Static method in class tech.tablesaw.columns.numbers.FloatColumnType
Returns true if the given value is the missing value indicator for this column type
valueIsMissing(int) - Static method in class tech.tablesaw.api.DateColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.api.IntColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.api.ShortColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.api.TimeColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.columns.dates.DateColumnType
 
valueIsMissing(int) - Static method in class tech.tablesaw.columns.numbers.IntColumnType
Returns true if the given value is the missing value indicator for this column type
valueIsMissing(int) - Static method in class tech.tablesaw.columns.numbers.ShortColumnType
 
valueIsMissing(int) - Static method in class tech.tablesaw.columns.times.TimeColumnType
 
valueIsMissing(long) - Static method in class tech.tablesaw.api.DateTimeColumn
 
valueIsMissing(long) - Static method in class tech.tablesaw.api.InstantColumn
 
valueIsMissing(long) - Static method in class tech.tablesaw.api.LongColumn
 
valueIsMissing(long) - Static method in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
valueIsMissing(long) - Static method in class tech.tablesaw.columns.instant.InstantColumnType
 
valueIsMissing(long) - Static method in class tech.tablesaw.columns.numbers.LongColumnType
Returns true if the given value is the missing value indicator for this column type
valueIsMissing(String) - Static method in class tech.tablesaw.api.StringColumn
 
valueIsMissing(String) - Static method in class tech.tablesaw.api.TextColumn
 
valueIsMissing(String) - Static method in class tech.tablesaw.columns.strings.StringColumnType
 
valueIsMissing(String) - Static method in class tech.tablesaw.columns.strings.TextColumnType
 
valueOf(String) - Static method in interface tech.tablesaw.api.ColumnType
Returns the columnType named by the argument
valueOf(String) - Static method in enum tech.tablesaw.sorting.Sort.Order
Returns the enum constant of this type with the specified name.
values - Static variable in interface tech.tablesaw.api.ColumnType
 
values - Variable in class tech.tablesaw.api.TextColumn
 
values() - Static method in interface tech.tablesaw.api.ColumnType
Returns an array containing all supported ColumnTypes
values() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
values() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
values() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
values() - Static method in enum tech.tablesaw.sorting.Sort.Order
Returns an array containing the constants of this enum type, in the order they are declared.
variance - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that takes a NumericColumn argument and returns the variance of its values
variance() - Method in interface tech.tablesaw.api.NumericColumn
Returns the sample variance of the data in this column
variance() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
variance() - Method in class tech.tablesaw.columns.numbers.Stats
Returns the sample variance of the values

W

weeksUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
weeksUntil(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
weeksUntil(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
where(Function<Table, Selection>) - Method in class tech.tablesaw.api.Table
Returns a new Table made by applying the given function to this table
where(Selection) - Method in class tech.tablesaw.api.BooleanColumn
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in class tech.tablesaw.api.DateColumn
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in class tech.tablesaw.api.DateTimeColumn
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in class tech.tablesaw.api.DoubleColumn
Returns the subset of data in this column included in the given Selection
where(Selection) - Method in class tech.tablesaw.api.InstantColumn
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in interface tech.tablesaw.api.NumericColumn
Returns the subset of data in this column included in the given Selection
where(Selection) - Method in class tech.tablesaw.api.StringColumn
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in class tech.tablesaw.api.Table
Returns a table containing the rows contained in the given Selection
where(Selection) - Method in class tech.tablesaw.api.TextColumn
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in class tech.tablesaw.api.TimeColumn
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in interface tech.tablesaw.columns.Column
Returns a new column containing the subset referenced by the Selection
where(Selection) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
where(Selection) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
window - Variable in class tech.tablesaw.table.RollingColumn
The size of the rolling window
with(int...) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
Returns a Selection containing all indexes in the array
with(int...) - Static method in interface tech.tablesaw.selection.Selection
Returns a Selection containing all indexes in the array
with(int, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withDayOfMonth(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
withHour(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withHour(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withMillisecond(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withMillisecond(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withMinute(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withMinute(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withMonth(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
withoutRange(int, int, int, int) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
Returns a Selection containing all values from totalRangeStart to totalRangeEnd, except for those in the range from excludedRangeStart to excludedRangeEnd.
withoutRange(int, int, int, int) - Static method in interface tech.tablesaw.selection.Selection
Returns a Selection containing all values from totalRangeStart to totalRangeEnd, except for those in the range from excludedRangeStart to excludedRangeEnd.
withRange(int, int) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
Returns a Selection containing all indexes in the range start (inclusive) to end (exclusive),
withRange(int, int) - Static method in interface tech.tablesaw.selection.Selection
Returns a Selection containing all indexes in the range start (inclusive) to end (exclusive),
withSecond(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withSecond(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withYear(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
write() - Method in class tech.tablesaw.api.Table
Returns an object that an be used to write data from a Table into a file.
write(Table, O) - Method in interface tech.tablesaw.io.DataWriter
 
write(Table, CsvWriteOptions) - Method in class tech.tablesaw.io.csv.CsvWriter
 
write(Table, Destination) - Method in class tech.tablesaw.io.csv.CsvWriter
 
write(Table, Destination) - Method in interface tech.tablesaw.io.DataWriter
 
write(Table, Destination) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
write(Table, FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
writeLineSeparatorAfterRecord() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
writeLineSeparatorAfterRecord(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
WriteOptions - Class in tech.tablesaw.io
 
WriteOptions(WriteOptions.Builder) - Constructor for class tech.tablesaw.io.WriteOptions
 
WriteOptions.Builder - Class in tech.tablesaw.io
 
writer - Variable in class tech.tablesaw.io.Destination
 
writer() - Method in class tech.tablesaw.io.Destination
 
WriterRegistry - Class in tech.tablesaw.io
 
WriterRegistry() - Constructor for class tech.tablesaw.io.WriterRegistry
 

X

xTabColumnPercents(String, String) - Method in class tech.tablesaw.api.Table
Returns a table with n by m + 1 cells.
xTabCounts(String) - Method in class tech.tablesaw.api.Table
Returns a table with two columns, the first contains a value each unique value in the argument, and the second contains the number of observations of each value
xTabCounts(String, String) - Method in class tech.tablesaw.api.Table
Returns a table with n by m + 1 cells.
xTabPercents(String) - Method in class tech.tablesaw.api.Table
TODO: Rename the method to xTabProportions, deprecating this version Returns a table with two columns, the first contains a value each unique value in the argument, and the second contains the proportion of observations having that value
xTabRowPercents(String, String) - Method in class tech.tablesaw.api.Table
Returns a table with n by m + 1 cells.
xTabTablePercents(String, String) - Method in class tech.tablesaw.api.Table
Returns a table with n by m + 1 cells.

Y

year() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
year() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
yearDay() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a StringColumn with the year and day-of-year derived from this column concatenated into a String that will sort lexicographically in temporal order.
yearDay() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a StringColumn with the year and day-of-year derived from this column concatenated into a String that will sort lexicographically in temporal order.
yearMonth() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a StringColumn with the year and month from this column concatenated into a String that will sort lexicographically in temporal order.
yearMonth() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a StringColumn with the year and month from this column concatenated into a String that will sort lexicographically in temporal order.
yearQuarter() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a StringColumn with the year and quarter from this column concatenated into a String that will sort lexicographically in temporal order.
yearQuarter() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a StringColumn with the year and quarter from this column concatenated into a String that will sort lexicographically in temporal order.
yearsUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
yearsUntil(long, long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
yearsUntil(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
yearWeek() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a StringColumn with the year and week-of-year derived from this column concatenated into a String that will sort lexicographically in temporal order.
yearWeek() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a StringColumn with the year and week-of-year derived from this column concatenated into a String that will sort lexicographically in temporal order.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2022. All rights reserved.