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
All Classes All Packages
All Classes All Packages
All Classes All Packages
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, andAbstractColumnParser
- 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
- AbstractJoiner - Class in tech.tablesaw.joining
- AbstractJoiner() - Constructor for class tech.tablesaw.joining.AbstractJoiner
- add(byte) - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Adds a boolean value represented as a byte, where 0=false, 1=true, and -1=missing
- add(byte) - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Adds a boolean value represented as a byte, where 0=false, 1=true, and -1=missing
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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.columns.strings.TextualStringData
-
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 class tech.tablesaw.selection.BitSetBackedSelection
-
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
- 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.joining.AbstractJoiner
- allowDuplicateColumnNames(boolean) - Method in class tech.tablesaw.joining.DataFrameJoiner
-
if
false
the join will fail if any columns other than the join column have the same name; iftrue
the join will succeed and duplicate columns are renamed and included in the results. - 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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 class tech.tablesaw.selection.BitSetBackedSelection
-
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.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.NullDictionaryMap
- append(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- append(String) - Method in interface tech.tablesaw.columns.strings.StringData
- append(String) - Method in class tech.tablesaw.columns.strings.TextualStringData
-
Added for naming consistency with all other columns
- 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 interface tech.tablesaw.columns.strings.StringData
- append(Column<String>) - Method in class tech.tablesaw.columns.strings.TextualStringData
- append(Column<String>, int) - Method in class tech.tablesaw.api.StringColumn
-
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.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.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.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.NullDictionaryMap
- appendMissing() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- appendMissing() - Method in interface tech.tablesaw.columns.strings.StringData
- appendMissing() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.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
- appendObj(Object) - Method in interface tech.tablesaw.columns.strings.StringData
- appendObj(Object) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.
- 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.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.NullDictionaryMap
- asBytes(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
-
Returns the contents of the cell at rowNumber as a byte[]
- asBytes(int) - Method in interface tech.tablesaw.columns.strings.StringData
- asBytes(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
-
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
- asDoubleArray() - Method in interface tech.tablesaw.columns.strings.StringData
- asDoubleArray() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.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
- asList() - Method in interface tech.tablesaw.columns.strings.StringData
- asList() - Method in class tech.tablesaw.columns.strings.TextualStringData
-
Returns a List<String> representation of all the values 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.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.NullDictionaryMap
- asObjectArray() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- asObjectArray() - Method in interface tech.tablesaw.columns.strings.StringData
- asObjectArray() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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 class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a selection matching all the true values in the data
- asSelection() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a selection matching all the true values in the data
- 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.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.NullDictionaryMap
- asSet() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- asSet() - Method in interface tech.tablesaw.columns.strings.StringData
- asSet() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.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
- 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
- BitSetBackedSelection - Class in tech.tablesaw.selection
-
A Selection implemented using java.util.BitSet
- BitSetBackedSelection() - Constructor for class tech.tablesaw.selection.BitSetBackedSelection
-
Constructs an empty Selection
- BitSetBackedSelection(int) - Constructor for class tech.tablesaw.selection.BitSetBackedSelection
-
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.
- BitSetBackedSelection(int[]) - Constructor for class tech.tablesaw.selection.BitSetBackedSelection
-
Constructs a selection containing the elements in the given array
- BitSetBackedSelection(BitSet) - Constructor for class tech.tablesaw.selection.BitSetBackedSelection
-
Constructs a selection containing the elements in the given bitmap
- BitSetBooleanData - Class in tech.tablesaw.columns.booleans
-
An implementation of BooleanData where the underlying representation uses the Java BitSet class
- BitSetBooleanData() - Constructor for class tech.tablesaw.columns.booleans.BitSetBooleanData
- BitSetBooleanData(ByteArrayList) - Constructor for class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Constructs a BitSetBoolean data from the given ByteArrayList
- BitSetBooleanData(BitSet, BitSet, BitSet) - Constructor for class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Constructs a BitSetBoolean data from three BitSets, one for each possible value
- 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
- BooleanColumn(String, BooleanData) - Constructor for class tech.tablesaw.api.BooleanColumn
- 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
- BooleanData - Interface in tech.tablesaw.columns.booleans
-
A container for boolean data
- 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.StringColumn
-
Returns the smallest ("bottom") n values in the column
- 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
- 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.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(boolean) - 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.StringColumn
-
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.
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
- canPromoteToText() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
- canPromoteToText() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
- canPromoteToText() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
- canPromoteToText() - Method in class tech.tablesaw.columns.strings.NullDictionaryMap
- canPromoteToText() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- 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)
. - caseInsensitiveFormatter(String) - Static method in class tech.tablesaw.columns.datetimes.DateTimeParser
-
Creates a Case-insensitive formatter using the specified pattern.
- 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.TimeColumn
-
Removes all elements TODO: Make this return this column
- clear() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Removes all data values
- clear() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Removes all data values
- 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.NullDictionaryMap
- clear() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- clear() - Method in interface tech.tablesaw.columns.strings.StringData
- clear() - Method in class tech.tablesaw.columns.strings.TextualStringData
- clear() - Method in class tech.tablesaw.selection.BitmapBackedSelection
-
Returns this selection with all its values cleared
- clear() - Method in class tech.tablesaw.selection.BitSetBackedSelection
-
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.Row
- 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
- ColumnIndexPair - Class in tech.tablesaw.joining
-
Describes two columns that are to be compared in a sort The columns are expected to be referenced in two separate rows.
- ColumnIndexPair(ColumnType, int, int) - Constructor for class tech.tablesaw.joining.ColumnIndexPair
- 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
- ColumnStats - Class in tech.tablesaw.columns
-
Collects and holds column stats for optimizations
- ColumnStats() - Constructor for class tech.tablesaw.columns.ColumnStats
- 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(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(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.api.StringColumn
- 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 rowrowNumber
intable1
holds the same values than the row atrowNumber
intable2
. - 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(byte) - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns true if the value at b is true.
- contains(byte) - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns true if the value at b is true.
- contains(int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
-
Returns true if the index i is selected in this object
- contains(int) - Method in class tech.tablesaw.selection.BitSetBackedSelection
-
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 interface tech.tablesaw.columns.strings.StringData
- contains(String) - Method in class tech.tablesaw.columns.strings.TextualStringData
-
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 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.TimeColumn
-
Returns a deep copy of the receiver
- copy() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a copy of this BooleanData object
- copy() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a copy of this BooleanData object
- copy() - Method in interface tech.tablesaw.columns.Column
-
Returns a deep copy of the receiver
- copy() - Method in interface tech.tablesaw.columns.strings.StringData
- copy() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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(Selection, Table) - Method in class tech.tablesaw.api.Table
-
Copies the rows specified by Selection into newTable
- 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.NullDictionaryMap
- countByCategory(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- countByCategory(String) - Method in interface tech.tablesaw.columns.strings.StringData
- countByCategory(String) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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 - countFalse() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns the number of false values in the data *
- countFalse() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the number of false values in the data *
- 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.TimeColumn
-
Returns the count of missing values in this column
- countMissing() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns the number of missing values in the data *
- countMissing() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the number of missing values in the data *
- 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.NullDictionaryMap
- countMissing() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
-
Returns the count of missing values in this column
- countMissing() - Method in interface tech.tablesaw.columns.strings.StringData
- countMissing() - Method in class tech.tablesaw.columns.strings.TextualStringData
-
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.NullDictionaryMap
- countOccurrences(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- countOccurrences(String) - Method in interface tech.tablesaw.columns.strings.StringData
- countOccurrences(String) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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
andcolumn2
- 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 - countTrue() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns the number of true values in the data *
- countTrue() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the number of true values in the data *
- 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.TimeColumn
-
Returns the count of unique values in this column.
- countUnique() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns the number of unique values in the data.
- countUnique() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the number of unique values in the data.
- 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.NullDictionaryMap
- countUnique() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- countUnique() - Method in interface tech.tablesaw.columns.strings.StringData
- countUnique() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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() - Static method in class tech.tablesaw.columns.strings.TextualStringData
- create(int) - Static method in class tech.tablesaw.columns.strings.TextualStringData
- 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.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.times.TimeColumnType
- create(String...) - Static method in class tech.tablesaw.columns.strings.TextualStringData
- 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.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, 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<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<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<String>) - Static method in class tech.tablesaw.columns.strings.TextualStringData
- create(Collection<Column<?>>) - Static method in class tech.tablesaw.api.Table
-
Returns a new table with the given columns
- create(Stream<String>) - Static method in class tech.tablesaw.columns.strings.TextualStringData
- 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
- CrossProductJoin - Class in tech.tablesaw.joining
-
Implements joins between two or more Tables
- CrossProductJoin(Table, String...) - Constructor for class tech.tablesaw.joining.CrossProductJoin
-
Constructor.
- 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.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.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
- 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(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
- 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(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
- 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.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
- 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
- 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
-
The
ColumnType
forDoubleColumn
- 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
- 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.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.strings.StringData
- emptyCopy() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.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.
- emptyCopy(int) - Method in interface tech.tablesaw.columns.strings.StringData
- emptyCopy(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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 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.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(int, int) - Method in class tech.tablesaw.columns.strings.TextualStringData
- equals(Object) - Method in class tech.tablesaw.api.Row
-
Returns true if every value is equal to the corresponding value in the given row
- 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.selection.BitSetBackedSelection
- 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 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
- falseBytes() - Method in class tech.tablesaw.api.BooleanColumn
-
Returns a byte representation of the false values, encoded in the format specified in
BitSet.toByteArray()
- falseBytes() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a byte representation of the true values, encoded in the format specified in
BitSet.toByteArray()
- falseBytes() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a byte representation of the true values, encoded in the format specified in
BitSet.toByteArray()
- falseBytes(byte[]) - Method in class tech.tablesaw.api.BooleanColumn
-
Sets the false values in the data from a byte[] encoding
- 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.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.NullDictionaryMap
- firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- firstIndexOf(String) - Method in interface tech.tablesaw.columns.strings.StringData
- firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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
-
The
ColumnType
forFloatColumn
- 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.
- fromBitmap(RoaringBitmap) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
-
Returns a Selection containing all indexes in the array
- fromBitmap(RoaringBitmap) - Static method in interface tech.tablesaw.selection.Selection
- 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
- FULL_OUTER - tech.tablesaw.joining.JoinType
- fullOuter(boolean, Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- fullOuter(Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- fullOuter(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- fullOuter(Table, String) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- 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.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.DictionaryMap
- get(int) - Method in class tech.tablesaw.columns.strings.NullDictionaryMap
- get(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
- get(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
-
Returns the value at rowIndex in this column.
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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 - getBackingRowNumber() - Method in class tech.tablesaw.api.Row
-
Returns the row number in the table backing the slice behind this row.
- 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)
- getByte(int) - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns the value at i as a byte, where -1 represents missing values
- getByte(int) - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the value at i as a byte, where -1 represents missing values
- 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<?>, 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 Note: This method returns null if the stringDataType is TEXTUAL
- getDictionary() - Method in interface tech.tablesaw.columns.strings.StringData
- getDictionary() - Method in class tech.tablesaw.columns.strings.TextualStringData
-
Returns null, as this Column is not backed by a dictionaryMap
- 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(int) - Method in interface tech.tablesaw.columns.strings.StringData
- getDouble(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
-
Returns a double that can stand in for the string at index i in some ML applications
- 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.NullDictionaryMap
- 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)
- getDummies() - Method in interface tech.tablesaw.columns.strings.StringData
- getDummies() - Method in class tech.tablesaw.columns.strings.TextualStringData
-
Unsupported Operation This can't be used on a text column as the number of BooleanColumns would likely be excessive
- 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.NullDictionaryMap
- 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.NullDictionaryMap
- 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.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.InstantColumn
-
Returns the long-encoded version of the instant at the given index
- 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.api.StringColumn
-
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(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.StringColumn
-
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 interface tech.tablesaw.columns.strings.StringMapFunctions
- 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
- 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.StringColumn
-
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
- 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.NullDictionaryMap
- 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.NullDictionaryMap
- 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.api.Row
-
Returns a hash computed on the values in the backing table at this row
- 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.selection.BitSetBackedSelection
- 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.
- 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.AbstractJoiner
-
Deprecated.
- inner(Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- inner(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- inner(Table, boolean, String...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- inner(Table, String) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- inner(Table, String[]) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- inner(Table, String, boolean) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- INNER - tech.tablesaw.joining.JoinType
- 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.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
-
The
ColumnType
forIntColumn
- 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 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 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.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.TimeColumn
-
Returns true if the column has no data
- isEmpty() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns true if the data is empty, and false otherwise.
- isEmpty() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns true if the data is empty, and false otherwise.
- 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 interface tech.tablesaw.columns.strings.DictionaryMap
- isEmpty() - Method in interface tech.tablesaw.columns.strings.StringData
- isEmpty() - Method in class tech.tablesaw.columns.strings.TextualStringData
- isEmpty() - Method in class tech.tablesaw.selection.BitmapBackedSelection
-
Returns true if this selection has no values, and false otherwise
- isEmpty() - Method in class tech.tablesaw.selection.BitSetBackedSelection
-
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 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.NullDictionaryMap
- 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 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 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 class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a selection matching all the false values in the data
- isFalse() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a selection matching all the false values in the data
- 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 interface tech.tablesaw.columns.strings.DictionaryMap
- isIn(String...) - Method in class tech.tablesaw.columns.strings.NullDictionaryMap
- isIn(String...) - Method in interface tech.tablesaw.columns.strings.StringFilters
- isIn(String...) - Method in class tech.tablesaw.columns.strings.TextualStringData
- isIn(String...) - Method in class tech.tablesaw.filtering.DeferredStringColumn
- 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 interface tech.tablesaw.columns.strings.DictionaryMap
- isIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.NullDictionaryMap
- isIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
- isIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.TextualStringData
- isIn(Collection<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
- 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 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 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.StringColumn
- isMissing() - Method in class tech.tablesaw.api.TimeColumn
-
Returns a selection containing an index for every missing value in this column
- isMissing() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a selection matching all the missing values in the data
- isMissing() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a selection matching all the missing values in the data
- 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.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.NullDictionaryMap
- isMissing(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- isMissing(int) - Method in interface tech.tablesaw.columns.strings.StringData
- isMissing(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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(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 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 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 interface tech.tablesaw.columns.strings.DictionaryMap
- isNotIn(String...) - Method in class tech.tablesaw.columns.strings.NullDictionaryMap
- isNotIn(String...) - Method in interface tech.tablesaw.columns.strings.StringFilters
- isNotIn(String...) - Method in class tech.tablesaw.columns.strings.TextualStringData
- isNotIn(String...) - Method in class tech.tablesaw.filtering.DeferredStringColumn
- 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 interface tech.tablesaw.columns.strings.DictionaryMap
- isNotIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.NullDictionaryMap
- isNotIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
- isNotIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.TextualStringData
- isNotIn(Collection<String>) - Method in class tech.tablesaw.filtering.DeferredStringColumn
- 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.StringColumn
- 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 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 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 class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a selection matching all the true values in the data
- isTrue() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a selection matching all the true values in the data
- 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 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.TimeColumn
-
Returns an iterator over elements of type
T
. - iterator() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
- 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.NullDictionaryMap
- iterator() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- iterator() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.selection.BitSetBackedSelection
-
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() - Method in class tech.tablesaw.joining.AbstractJoiner
- join() - Method in class tech.tablesaw.joining.DataFrameJoiner
-
Performs the actual join and returns the results
- 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
- JoinType - Enum in tech.tablesaw.joining
-
The types of joins that are supported
K
- keepAllJoinKeyColumns(boolean) - Method in class tech.tablesaw.joining.AbstractJoiner
- keepAllJoinKeyColumns(boolean) - Method in class tech.tablesaw.joining.DataFrameJoiner
-
When the argument is true, the join columns of the second (and subsequent) tables are included in the results, even when they're identical in name and data with the first join table.
- 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.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.strings.StringData
- lag(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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. - lastIndexOf(Object) - Method in class tech.tablesaw.columns.AbstractColumn
-
Returns the index of the last occurrence of
o
in the column or -1 if the element is not in the column. - lastIndexOf(Object) - Method in interface tech.tablesaw.columns.Column
-
Returns the index of the last occurrence of
o
in the column or -1 if the element is not in the 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 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.strings.StringData
- lead(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
- lead(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
- LEFT_OUTER - tech.tablesaw.joining.JoinType
- leftOuter(boolean, Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- leftOuter(Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- leftOuter(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- leftOuter(Table, boolean, String...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- leftOuter(Table, String) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- leftOuter(Table, String[]) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- 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 isnull
. - lengthEquals(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
- lengthEquals(int) - Method in class tech.tablesaw.filtering.DeferredStringColumn
- 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
-
The
ColumnType
forLongColumn
- 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 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
- missingBytes() - Method in class tech.tablesaw.api.BooleanColumn
-
Returns a byte representation of the missing values, encoded in the format specified in
BitSet.toByteArray()
- missingBytes() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a byte representation of the missing values, encoded in the format specified in
BitSet.toByteArray()
- missingBytes() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a byte representation of the missing values, encoded in the format specified in
BitSet.toByteArray()
- missingBytes(byte[]) - Method in class tech.tablesaw.api.BooleanColumn
-
Sets the missing values in the data from a byte[] encoding
- 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.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 interface tech.tablesaw.columns.strings.StringMapFunctions
- 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.NullDictionaryMap
- 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.
- NullDictionaryMap - Class in tech.tablesaw.columns.strings
-
A null dictionary map has no actual dictionary as the underlying data is not dictionary encoded.
- NullDictionaryMap(DictionaryMap) - Constructor for class tech.tablesaw.columns.strings.NullDictionaryMap
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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
- performJoin(Table, Table, JoinType, boolean, boolean, int[], String...) - Method in class tech.tablesaw.joining.CrossProductJoin
-
Joins two tables.
- 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 thevalues 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.NullDictionaryMap
- 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 false
- 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 can 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.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
- removeMissing() - Method in interface tech.tablesaw.columns.strings.StringData
- removeMissing() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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.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
- RIGHT_OUTER - tech.tablesaw.joining.JoinType
- rightJoinColumns(String...) - Method in class tech.tablesaw.joining.AbstractJoiner
- rightJoinColumns(String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
-
The names of the columns to be joined on in the second (right) table.
- rightOuter(boolean, Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- rightOuter(Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- rightOuter(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- rightOuter(Table, boolean, String...) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- rightOuter(Table, String) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- rightOuter(Table, String[]) - Method in class tech.tablesaw.joining.AbstractJoiner
-
Deprecated.
- 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.
- 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.TimeColumn
-
Returns an IntComparator for sorting my rows
- rowComparator() - Method in interface tech.tablesaw.columns.Column
-
Returns an IntComparator for sorting my rows
- rowComparator() - Method in interface tech.tablesaw.columns.strings.StringData
- rowComparator() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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
- rowNumber() - Method in interface tech.tablesaw.analytic.AnalyticQuerySteps.NumberingFunctions
-
Calculates the sequential row ordinal (1-based) of each row for each ordered partition.
- 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
- 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
- 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.NullDictionaryMap
- 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.NullDictionaryMap
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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, byte) - Method in class tech.tablesaw.api.BooleanColumn
-
Sets the value at i to b, and returns this column
- set(int, byte) - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Sets the value at position i to byte b
- set(int, byte) - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Sets the value at position i to byte b
- 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.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.NullDictionaryMap
- set(int, String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- set(int, String) - Method in interface tech.tablesaw.columns.strings.StringData
- set(int, String) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.api.StringColumn
-
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 interface tech.tablesaw.columns.strings.StringData
- set(Selection, String) - Method in class tech.tablesaw.columns.strings.TextualStringData
-
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.
- setBooleanAsByte(int, byte) - Method in class tech.tablesaw.api.Row
- setBooleanAsByte(String, byte) - Method in class tech.tablesaw.api.Row
- setCanPromoteToText(boolean) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap.ShortDictionaryBuilder
- 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.
- setFalseBytes(byte[]) - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Sets the false values in the data from a byte[] encoding
- setFalseBytes(byte[]) - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Sets the false values in the data from a byte[] encoding
- 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.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(int) - Method in interface tech.tablesaw.columns.strings.StringData
- setMissing(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.
- setMissingBytes(byte[]) - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Sets the missing values in the data from a byte[] encoding
- setMissingBytes(byte[]) - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Sets the missing values in the data from a byte[] encoding
- 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
- setPackedDate(int, int) - Method in class tech.tablesaw.api.Row
- setPackedDate(String, int) - Method in class tech.tablesaw.api.Row
- setPackedDateTime(int, long) - Method in class tech.tablesaw.api.Row
- setPackedDateTime(String, long) - Method in class tech.tablesaw.api.Row
- setPackedInstant(int, long) - Method in class tech.tablesaw.api.Row
- setPackedInstant(String, long) - Method in class tech.tablesaw.api.Row
- setPackedTime(int, int) - Method in class tech.tablesaw.api.Row
- setPackedTime(String, int) - Method in class tech.tablesaw.api.Row
- 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.api.StringColumn
-
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.
- 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.
- setTrueBytes(byte[]) - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Sets the true values in the data from a byte[] encoding
- setTrueBytes(byte[]) - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Sets the true values in the data from a byte[] encoding
- 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.TimeColumn
-
Returns the number of elements in this column, including missing values
- size() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns the number of values in the data, including missing values
- size() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the number of values in the data, 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.NullDictionaryMap
- size() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
-
Returns the number of elements (a.k.a.
- size() - Method in interface tech.tablesaw.columns.strings.StringFilters
- size() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
- size() - Method in interface tech.tablesaw.columns.strings.StringReduceUtils
- size() - Method in class tech.tablesaw.columns.strings.TextualStringData
-
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 class tech.tablesaw.selection.BitSetBackedSelection
-
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.TimeColumn
-
Sorts my values in ascending order
- sortAscending() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Sorts the data in-place in ascending order, with missing values first
- sortAscending() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Sorts the data in-place in ascending order, with missing values first
- 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.NullDictionaryMap
- sortAscending() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- sortAscending() - Method in interface tech.tablesaw.columns.strings.StringData
- sortAscending() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.TimeColumn
-
Sorts my values in descending order
- sortDescending() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Sorts the data in-place in descending order, with missing values last
- sortDescending() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Sorts the data in-place in descending order, with missing values last
- 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.NullDictionaryMap
- sortDescending() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
- sortDescending() - Method in interface tech.tablesaw.columns.strings.StringData
- sortDescending() - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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() - 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 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 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.
- 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
- StringData - Interface in tech.tablesaw.columns.strings
- StringFilters - Interface in tech.tablesaw.columns.strings
- StringFilterSpec<T> - Interface in tech.tablesaw.filtering
- 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(StringColumn) - 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 arenull
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
- subset(int[]) - Method in interface tech.tablesaw.columns.strings.StringData
-
Return a StringData 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(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.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.columns.strings.TextualStringData
- 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
- 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
- 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
- TextualStringData - Class in tech.tablesaw.columns.strings
-
A column that contains 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(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 class tech.tablesaw.selection.BitSetBackedSelection
-
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
- toByteArray() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns the data as a byte[] containing 0 and 1, with any missing values encoded as -128
- toByteArray() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the data as a byte[] containing 0 and 1, with any missing values encoded as -128
- toByteArrayList() - Method in class tech.tablesaw.api.BooleanColumn
-
Returns a ByteArrayList containing 0 (false), 1 (true) or Byte.MIN_VALUE (missing)
- toByteArrayList() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
- toByteArrayList() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns the data as a ByteArrayList containing 0 and 1, with any missing values encoded as -128
- 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.StringColumn
-
Returns the largest ("top") n values in the column
- top(int) - Method in class tech.tablesaw.api.TimeColumn
-
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.BitSetBooleanData
- 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.joining.ColumnIndexPair
- toString() - Method in class tech.tablesaw.joining.CrossProductJoin
- toString() - Method in class tech.tablesaw.selection.BitmapBackedSelection
- toString() - Method in class tech.tablesaw.selection.BitSetBackedSelection
- 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
- trueBytes() - Method in class tech.tablesaw.api.BooleanColumn
-
Returns a byte representation of the true values, encoded in the format specified in
BitSet.toByteArray()
- trueBytes() - Method in class tech.tablesaw.columns.booleans.BitSetBooleanData
-
Returns a byte representation of the false values, encoded in the format specified in
BitSet.toByteArray()
- trueBytes() - Method in interface tech.tablesaw.columns.booleans.BooleanData
-
Returns a byte representation of the false values, encoded in the format specified in
BitSet.toByteArray()
- trueBytes(byte[]) - Method in class tech.tablesaw.api.BooleanColumn
-
Sets the true values in the data from a byte[] encoding
- 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
- type(int) - Method in class tech.tablesaw.api.Row
- type(JoinType) - Method in class tech.tablesaw.joining.AbstractJoiner
- type(JoinType) - Method in class tech.tablesaw.joining.DataFrameJoiner
-
Sets the type of join, which defaults to INNER if not provided.
- 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
ColumnType
s
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.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
- unique() - Method in interface tech.tablesaw.columns.strings.StringData
- unique() - Method in class tech.tablesaw.columns.strings.TextualStringData
-
Returns a new Column containing all the unique values in this column
- 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.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
- valueHash(int) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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.columns.strings.StringColumnType
- valueIsMissing(String) - Static method in class tech.tablesaw.columns.strings.TextualStringData
- 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.joining.JoinType
-
Returns the enum constant of this type with the specified name.
- 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.columns.strings.TextualStringData
- 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.joining.JoinType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- 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.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.strings.StringData
- where(Selection) - Method in class tech.tablesaw.columns.strings.TextualStringData
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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
- with(Table...) - Method in class tech.tablesaw.joining.AbstractJoiner
- with(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
-
The table or tables to be used on the right side of the join.
- 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 class tech.tablesaw.selection.BitSetBackedSelection
-
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 class tech.tablesaw.selection.BitSetBackedSelection
-
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.
All Classes All Packages