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

A

abbreviate(int) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Abbreviates a String using ellipses.
abbreviate(String, String, int) - Static method in class tech.tablesaw.util.StringUtils
Abbreviates a String using ellipses.
abs() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a NumberColumn with the absolute value of each value in this column
AbstractColumn<T> - Class in tech.tablesaw.columns
Partial implementation of the Column interface
AbstractColumn(ColumnType, String) - Constructor for class tech.tablesaw.columns.AbstractColumn
 
AbstractColumnParser<T> - Class in tech.tablesaw.columns
A parser for turning strings into objects that can be inserted into a column It serves two purposes, to determine if a string can be parsed into the desired object type, and to actually parse the string.
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
 
add(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
add(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
add(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
add(int...) - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
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
addAll(List<String>) - Method in class tech.tablesaw.api.StringColumn
Add all the strings in the list to this column
addAll(List<String>) - Method in class tech.tablesaw.api.TextColumn
Add all the strings in the list to this column
AddCellToColumnException - Exception in tech.tablesaw.io
This Exception wraps another Exception thrown while adding a cell to a column.
AddCellToColumnException(Exception, int, long, List<String>, String[]) - Constructor for exception tech.tablesaw.io.AddCellToColumnException
Creates a new instance of this Exception
addColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Adds the given column to this table
addColumns(Column<?>...) - Method in class tech.tablesaw.table.Relation
 
addColumns(Column<?>...) - Method in class tech.tablesaw.table.TableSlice
 
addComparator(IntComparator) - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
 
addRange(int, int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Adds to the current bitmap all integers in [rangeStart,rangeEnd)
addRange(int, int) - Method in interface tech.tablesaw.selection.Selection
Adds to the current bitmap all integers in [rangeStart,rangeEnd)
addRow(int, Table) - Method in class tech.tablesaw.api.Table
Adds a single row to this table from sourceTable, copying every column in sourceTable
addRow(Row) - Method in class tech.tablesaw.api.Table
 
addSlice(TableSlice) - Method in class tech.tablesaw.table.TableSliceGroup
 
aggregate(String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.table.TableSliceGroup
Applies the given aggregation to the given column.
aggregate(ListMultimap<String, AggregateFunction<?, ?>>) - Method in class tech.tablesaw.table.TableSliceGroup
Applies the given aggregations to the given columns.
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
A partial implementation of aggregate functions to summarize over a numeric column
AggregateFunction(String) - Constructor for class tech.tablesaw.aggregate.AggregateFunction
 
AggregateFunctions - Class in tech.tablesaw.aggregate
 
AggregateFunctions() - Constructor for class tech.tablesaw.aggregate.AggregateFunctions
 
all() - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column contains only true values, and false otherwise.
allMatch(DoublePredicate) - Method in class tech.tablesaw.api.NumberColumn
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
allTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
AM(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
Returns true if the time is in the AM or "before noon".
AM(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
Returns true if the time is in the AM or "before noon".
and(BooleanColumn...) - Method in interface tech.tablesaw.columns.booleans.BooleanMapUtils
 
and(Selection) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Intersects the receiver and otherSelection, updating the receiver
and(Selection) - Method in interface tech.tablesaw.selection.Selection
Returns the intersection of the receiver and otherSelection, after updating the receiver
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
 
andNot(Selection) - Method in interface tech.tablesaw.selection.Selection
Implements the set difference operation between the receiver and otherSelection, after updating the receiver
any() - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column contains any true values, and false otherwise
anyMatch(DoublePredicate) - Method in class tech.tablesaw.api.NumberColumn
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
 
append(boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
append(Boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
append(byte) - Method in class tech.tablesaw.api.BooleanColumn
 
append(Column<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
append(Column<Boolean>, int) - Method in class tech.tablesaw.api.BooleanColumn
 
append(Column<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
append(Column<LocalDate>, int) - Method in class tech.tablesaw.api.DateColumn
 
append(LocalDate) - Method in class tech.tablesaw.api.DateColumn
 
append(LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
 
append(Column<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
append(Column<LocalDateTime>, int) - Method in class tech.tablesaw.api.DateTimeColumn
 
append(float) - Method in class tech.tablesaw.api.DoubleColumn
Adds the given float to this column
append(double) - Method in class tech.tablesaw.api.DoubleColumn
Adds the given double to this column
append(int) - Method in class tech.tablesaw.api.DoubleColumn
 
append(Double) - Method in class tech.tablesaw.api.DoubleColumn
 
append(Integer) - Method in class tech.tablesaw.api.DoubleColumn
 
append(Column<Double>) - Method in class tech.tablesaw.api.DoubleColumn
 
append(Column<Double>, int) - Method in class tech.tablesaw.api.DoubleColumn
 
append(float) - Method in class tech.tablesaw.api.FloatColumn
 
append(Float) - Method in class tech.tablesaw.api.FloatColumn
 
append(Column<Float>) - Method in class tech.tablesaw.api.FloatColumn
 
append(Column<Float>, int) - Method in class tech.tablesaw.api.FloatColumn
 
append(Instant) - Method in class tech.tablesaw.api.InstantColumn
 
append(Column<Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
append(Column<Instant>, int) - Method in class tech.tablesaw.api.InstantColumn
 
append(int) - Method in class tech.tablesaw.api.IntColumn
 
append(Integer) - Method in class tech.tablesaw.api.IntColumn
 
append(Column<Integer>) - Method in class tech.tablesaw.api.IntColumn
 
append(Column<Integer>, int) - Method in class tech.tablesaw.api.IntColumn
 
append(long) - Method in class tech.tablesaw.api.LongColumn
 
append(Long) - Method in class tech.tablesaw.api.LongColumn
 
append(Column<Long>) - Method in class tech.tablesaw.api.LongColumn
 
append(Column<Long>, int) - Method in class tech.tablesaw.api.LongColumn
 
append(short) - Method in class tech.tablesaw.api.ShortColumn
 
append(Short) - Method in class tech.tablesaw.api.ShortColumn
 
append(Column<Short>) - Method in class tech.tablesaw.api.ShortColumn
 
append(Column<Short>, int) - Method in class tech.tablesaw.api.ShortColumn
 
append(Column<String>) - Method in class tech.tablesaw.api.StringColumn
 
append(Column<String>, int) - Method in class tech.tablesaw.api.StringColumn
 
append(String) - Method in class tech.tablesaw.api.StringColumn
Added for naming consistency with all other columns
append(Table) - Method in class tech.tablesaw.api.Table
 
append(Column<String>) - Method in class tech.tablesaw.api.TextColumn
 
append(Column<String>, int) - Method in class tech.tablesaw.api.TextColumn
 
append(String) - Method in class tech.tablesaw.api.TextColumn
Added for naming consistency with all other columns
append(LocalTime) - Method in class tech.tablesaw.api.TimeColumn
 
append(Column<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
append(Column<LocalTime>, int) - Method in class tech.tablesaw.api.TimeColumn
 
append(T) - Method in interface tech.tablesaw.columns.Column
 
append(Column<T>) - Method in interface tech.tablesaw.columns.Column
 
append(Column<T>, int) - Method in interface tech.tablesaw.columns.Column
 
append(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
append(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
append(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
append(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
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
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
appendCell(String) - Method in class tech.tablesaw.api.BooleanColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.BooleanColumn
 
appendCell(String) - Method in class tech.tablesaw.api.DateColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.DateColumn
 
appendCell(String) - Method in class tech.tablesaw.api.DateTimeColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.DateTimeColumn
 
appendCell(String) - Method in class tech.tablesaw.api.DoubleColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.DoubleColumn
 
appendCell(String) - Method in class tech.tablesaw.api.FloatColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.FloatColumn
 
appendCell(String) - Method in class tech.tablesaw.api.InstantColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.InstantColumn
 
appendCell(String) - Method in class tech.tablesaw.api.IntColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.IntColumn
 
appendCell(String) - Method in class tech.tablesaw.api.LongColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.LongColumn
 
appendCell(String) - Method in class tech.tablesaw.api.ShortColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.ShortColumn
 
appendCell(String) - Method in class tech.tablesaw.api.StringColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.StringColumn
 
appendCell(String) - Method in class tech.tablesaw.api.TextColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.TextColumn
 
appendCell(String) - Method in class tech.tablesaw.api.TimeColumn
 
appendCell(String, AbstractColumnParser<?>) - Method in class tech.tablesaw.api.TimeColumn
 
appendCell(String) - Method in interface tech.tablesaw.columns.Column
 
appendCell(String, AbstractColumnParser<?>) - Method in interface tech.tablesaw.columns.Column
 
appendInternal(int) - Method in class tech.tablesaw.api.DateColumn
 
appendInternal(long) - Method in class tech.tablesaw.api.DateTimeColumn
 
appendInternal(long) - Method in class tech.tablesaw.api.InstantColumn
 
appendInternal(int) - Method in class tech.tablesaw.api.TimeColumn
 
appendInternal(long) - Method in interface tech.tablesaw.columns.temporal.TemporalColumn
 
appendMissing() - Method in class tech.tablesaw.api.BooleanColumn
 
appendMissing() - Method in class tech.tablesaw.api.DateColumn
 
appendMissing() - Method in class tech.tablesaw.api.DateTimeColumn
 
appendMissing() - Method in class tech.tablesaw.api.DoubleColumn
 
appendMissing() - Method in class tech.tablesaw.api.FloatColumn
 
appendMissing() - Method in class tech.tablesaw.api.InstantColumn
 
appendMissing() - Method in class tech.tablesaw.api.IntColumn
 
appendMissing() - Method in class tech.tablesaw.api.LongColumn
 
appendMissing() - Method in class tech.tablesaw.api.NumberColumn
 
appendMissing() - Method in class tech.tablesaw.api.ShortColumn
 
appendMissing() - Method in class tech.tablesaw.api.StringColumn
 
appendMissing() - Method in class tech.tablesaw.api.TextColumn
 
appendMissing() - Method in class tech.tablesaw.api.TimeColumn
 
appendMissing() - Method in interface tech.tablesaw.columns.Column
Appends a missing value appropriate to the column
appendMissing() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
appendMissing() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
appendMissing() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
appendMissing() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
appendObj(Object) - Method in class tech.tablesaw.api.BooleanColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.DateColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.DateTimeColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.DoubleColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.FloatColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.InstantColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.IntColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.LongColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.ShortColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.StringColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.TextColumn
 
appendObj(Object) - Method in class tech.tablesaw.api.TimeColumn
 
appendObj(Object) - Method in interface tech.tablesaw.columns.Column
 
appendRowToTable(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
 
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.
as() - Method in class tech.tablesaw.table.Relation
 
asBytes(int) - Method in class tech.tablesaw.api.BooleanColumn
 
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
 
asBytes(int) - Method in class tech.tablesaw.api.FloatColumn
 
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
 
asBytes(int) - Method in class tech.tablesaw.api.LongColumn
 
asBytes(int) - Method in class tech.tablesaw.api.NumberColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.ShortColumn
 
asBytes(int) - Method in class tech.tablesaw.api.StringColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.TextColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.api.TimeColumn
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in interface tech.tablesaw.columns.Column
Returns the contents of the cell at rowNumber as a byte[].
asBytes(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
asBytes(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns the contents of the cell at rowNumber as a byte[]
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
 
asDoubleArray() - Method in class tech.tablesaw.api.DateColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.DateTimeColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.InstantColumn
 
asDoubleArray() - Method in interface tech.tablesaw.api.NumericColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.StringColumn
 
asDoubleArray() - Method in class tech.tablesaw.api.TimeColumn
 
asDoubleArray() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
asDoubleColumn() - Method in class tech.tablesaw.api.BooleanColumn
 
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 A widening primitive conversion from a long to a double does not lose information about the overall magnitude of a numeric value.
asDoubleColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new DoubleColumn containing a value for each value in this column The exact behavior when overridden depends on the type of the receiver (LongColumn, FloatColumn, etc.) In this version, the result is a copy of the original
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(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() - 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.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(ZoneOffset) - Method in class tech.tablesaw.api.DateTimeColumn
Returns the seconds from epoch for each value as an array based on the given offset If a value is missing, DateTimeColumnType.missingValueIndicator() is used
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.InstantColumn
Returns the seconds from epoch for each value as an array based on the given offset If a value is missing, InstantColumnType.missingValueIndicator() is used
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 A widening primitive conversion from a long to a float does not lose information about the overall magnitude of a numeric value.
asFloatColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new FloatColumn containing a value for each value in this column The exact behavior when overridden depends on the type of the receiver (LongColumn, FloatColumn, etc.) In this version, the result is a copy of the original
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 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 A narrowing conversion of a signed integer to an integral type T simply discards all but the n lowest order bits, where n is the number of bits used to represent type T.
asIntColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new IntColumn containing a value for each value in this column The exact behavior when overridden depends on the type of the receiver (LongColumn, FloatColumn, etc.) In this version, the result is a copy of the original
asList() - Method in class tech.tablesaw.api.DateColumn
 
asList() - Method in class tech.tablesaw.api.StringColumn
Returns a List<String> representation of all the values in this column
asList() - Method in class tech.tablesaw.api.TextColumn
Returns a List<String> representation of all the values in this column
asList() - Method in class tech.tablesaw.api.TimeColumn
Returns the entire contents of this column as a list
asList() - Method in interface tech.tablesaw.columns.Column
Returns a list of all the elements in this column Note, if a value in the column is missing, a null is added in it's place
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
 
asLocalDateTimeColumn(ZoneId) - Method in class tech.tablesaw.api.InstantColumn
 
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 A narrowing primitive conversion such as this one may lose information about the overall magnitude of a numeric value and may also lose precision and range.
asLongColumn() - Method in class tech.tablesaw.api.FloatColumn
Returns a new LongColumn containing a value for each value in this column, truncating if necessary A narrowing primitive conversion such as this one may lose information about the overall magnitude of a numeric value and may also lose precision and range.
asLongColumn() - Method in class tech.tablesaw.api.IntColumn
Returns a new LongColumn containing a value for each value in this column A widening primitive conversion from int to long does not lose any information at all; the numeric value is preserved exactly.
asLongColumn() - Method in interface tech.tablesaw.api.NumericColumn
Returns a new LongColumn containing a value for each value in this column The exact behavior when overridden depends on the type of the receiver (LongColumn, FloatColumn, etc.) In this version, the result is a copy of the original
asLongColumn() - Method in class tech.tablesaw.api.ShortColumn
Returns a new LongColumn containing a value for each value in this column A widening primitive conversion from short to long does not lose any information at all; the numeric value is preserved exactly.
asObjectArray() - Method in class tech.tablesaw.api.BooleanColumn
 
asObjectArray() - Method in class tech.tablesaw.api.DateColumn
 
asObjectArray() - Method in class tech.tablesaw.api.DateTimeColumn
 
asObjectArray() - Method in class tech.tablesaw.api.DoubleColumn
 
asObjectArray() - Method in class tech.tablesaw.api.FloatColumn
 
asObjectArray() - Method in class tech.tablesaw.api.InstantColumn
 
asObjectArray() - Method in class tech.tablesaw.api.IntColumn
 
asObjectArray() - Method in class tech.tablesaw.api.LongColumn
 
asObjectArray() - Method in class tech.tablesaw.api.ShortColumn
 
asObjectArray() - Method in class tech.tablesaw.api.StringColumn
 
asObjectArray() - Method in class tech.tablesaw.api.TextColumn
 
asObjectArray() - Method in class tech.tablesaw.api.TimeColumn
 
asObjectArray() - Method in interface tech.tablesaw.columns.Column
 
asObjectArray() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
asObjectArray() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
asObjectArray() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
asObjectArray() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
asPercent() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Return the elements of this column as the percentages of their value relative to the sum of all elements
asRatio() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Return the elements of this column as the ratios of their value and the sum of all elements
asSelection() - Method in class tech.tablesaw.api.BooleanColumn
 
asSelection() - Method in interface tech.tablesaw.columns.booleans.BooleanMapUtils
 
asSet() - Method in class tech.tablesaw.api.BooleanColumn
 
asSet() - Method in class tech.tablesaw.api.DateColumn
 
asSet() - Method in class tech.tablesaw.api.DateTimeColumn
 
asSet() - Method in class tech.tablesaw.api.InstantColumn
 
asSet() - Method in class tech.tablesaw.api.StringColumn
 
asSet() - Method in class tech.tablesaw.api.TextColumn
 
asSet() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
asSet() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
asSet() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
asSet() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
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 A narrowing conversion of a signed integer to an integral type T simply discards all but the n lowest order bits, where n is the number of bits used to represent type T.
asShortColumn() - Method in class tech.tablesaw.api.LongColumn
Returns a new ShortColumn containing a value for each value in this column A narrowing conversion of a signed long to an integral type T simply discards all but the n lowest order bits, where n is the number of bits used to represent type T.
asShortColumn() - Method in interface tech.tablesaw.api.NumericColumn
 
asStringColumn() - Method in interface tech.tablesaw.api.NumericColumn
 
asStringColumn() - Method in class tech.tablesaw.api.StringColumn
 
asStringColumn() - Method in class tech.tablesaw.api.TextColumn
 
asStringColumn() - Method in class tech.tablesaw.columns.AbstractColumn
 
asStringColumn() - Method in interface tech.tablesaw.columns.Column
 
asTable() - Method in class tech.tablesaw.columns.numbers.Stats
 
asTable() - Method in class tech.tablesaw.table.TableSlice
 
asTableComplete() - Method in class tech.tablesaw.columns.numbers.Stats
 
asTableList() - Method in class tech.tablesaw.table.TableSliceGroup
Returns a list of Tables created by reifying my list of slices (views) over the original table
asTextColumn() - Method in class tech.tablesaw.api.StringColumn
 
at(int) - Method in class tech.tablesaw.api.Row
 
atLeast(byte) - Method in class tech.tablesaw.index.ByteIndex
 
atLeast(double) - Method in class tech.tablesaw.index.DoubleIndex
 
atLeast(float) - Method in class tech.tablesaw.index.FloatIndex
 
atLeast(int) - Method in class tech.tablesaw.index.IntIndex
 
atLeast(LocalTime) - Method in class tech.tablesaw.index.IntIndex
 
atLeast(LocalDate) - Method in class tech.tablesaw.index.IntIndex
 
atLeast(long) - Method in class tech.tablesaw.index.LongIndex
 
atLeast(Instant) - Method in class tech.tablesaw.index.LongIndex
 
atLeast(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
 
atLeast(short) - Method in class tech.tablesaw.index.ShortIndex
 
atMost(byte) - Method in class tech.tablesaw.index.ByteIndex
 
atMost(double) - Method in class tech.tablesaw.index.DoubleIndex
 
atMost(float) - Method in class tech.tablesaw.index.FloatIndex
 
atMost(int) - Method in class tech.tablesaw.index.IntIndex
 
atMost(LocalTime) - Method in class tech.tablesaw.index.IntIndex
 
atMost(LocalDate) - Method in class tech.tablesaw.index.IntIndex
 
atMost(long) - Method in class tech.tablesaw.index.LongIndex
 
atMost(Instant) - Method in class tech.tablesaw.index.LongIndex
 
atMost(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
 
atMost(short) - Method in class tech.tablesaw.index.ShortIndex
 
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
autoConfigurationEnabled() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
autoConfigurationEnabled(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 

B

bin(int) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
BitmapBackedSelection - Class in tech.tablesaw.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
 
BitmapBackedSelection(RoaringBitmap) - Constructor for class tech.tablesaw.selection.BitmapBackedSelection
 
BitmapBackedSelection() - Constructor for class tech.tablesaw.selection.BitmapBackedSelection
 
bits(long, int) - Static method in class tech.tablesaw.columns.booleans.fillers.BooleanIterable
 
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
 
BooleanColumn - Class in tech.tablesaw.api
A column in a base table that contains float values
booleanColumn(int) - Method in class tech.tablesaw.table.Relation
 
booleanColumn(String) - Method in class tech.tablesaw.table.Relation
 
booleanColumns() - Method in class tech.tablesaw.table.Relation
 
BooleanColumnType - Class in tech.tablesaw.columns.booleans
 
BooleanColumnUtils - Interface in tech.tablesaw.columns.booleans
 
BooleanFillers<T> - Interface in tech.tablesaw.columns.booleans
 
BooleanFormatter - Class in tech.tablesaw.columns.booleans
 
BooleanFormatter(String, String, String) - Constructor for class tech.tablesaw.columns.booleans.BooleanFormatter
 
BooleanFormatter(String, String) - Constructor for class tech.tablesaw.columns.booleans.BooleanFormatter
 
BooleanFormatter(String) - Constructor for class tech.tablesaw.columns.booleans.BooleanFormatter
 
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
 
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
 
bottom(int) - Method in class tech.tablesaw.api.FloatColumn
 
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
 
bottom(int) - Method in class tech.tablesaw.api.LongColumn
 
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
 
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.TextColumn
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 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(Source) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(File) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(URL) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(InputStream) - 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.csv.CsvReadOptions
This method may cause tablesaw to buffer the entire InputStream.
Builder(Source) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(URL) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(Reader) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(InputStream) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
builder(Destination) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(OutputStream) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(Writer) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(File) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
builder(String) - Static method in class tech.tablesaw.io.csv.CsvWriteOptions
 
Builder(String) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(Destination) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(Writer) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
Builder(OutputStream) - Constructor for class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
builder(Source) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
builder(File) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
builder(String) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
builder(InputStream) - Static method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
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(Source) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(URL) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(Reader) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
Builder(InputStream) - Constructor for class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
builder(Destination) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(File) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(String) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(OutputStream) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
builder(Writer) - Static method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
Builder(Destination) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder(Writer) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder(OutputStream) - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
Builder() - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(Source) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(URL) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(InputStream) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(Reader) - Constructor for class tech.tablesaw.io.ReadOptions.Builder
 
Builder(Destination) - Constructor for class tech.tablesaw.io.WriteOptions.Builder
 
Builder(OutputStream) - Constructor for class tech.tablesaw.io.WriteOptions.Builder
 
Builder(Writer) - Constructor for class tech.tablesaw.io.WriteOptions.Builder
 
Builder(File) - Constructor for class tech.tablesaw.io.WriteOptions.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(String...) - Method in class tech.tablesaw.aggregate.Summarizer
 
by(CategoricalColumn<?>...) - Method in class tech.tablesaw.aggregate.Summarizer
 
by(String, int) - Method in class tech.tablesaw.aggregate.Summarizer
 
BYTE_FALSE - Static variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.dates.DateColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.instant.InstantColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.numbers.FloatColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.strings.StringColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.strings.TextColumnType
 
BYTE_SIZE - Static variable in class tech.tablesaw.columns.times.TimeColumnType
 
BYTE_TRUE - Static variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
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
 
ByteIndex - Class in tech.tablesaw.index
An index for four-byte integer and integer backed columns (date, category, time)
ByteIndex(BooleanColumn) - Constructor for class tech.tablesaw.index.ByteIndex
 
byteIterator() - Method in class tech.tablesaw.api.BooleanColumn
 
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
 
byteSize() - Method in interface tech.tablesaw.api.ColumnType
 
byteSize() - Method in class tech.tablesaw.api.DateColumn
 
byteSize() - Method in class tech.tablesaw.api.DateTimeColumn
 
byteSize() - Method in class tech.tablesaw.api.InstantColumn
 
byteSize() - Method in class tech.tablesaw.api.NumberColumn
 
byteSize() - Method in class tech.tablesaw.api.StringColumn
 
byteSize() - Method in class tech.tablesaw.api.TextColumn
 
byteSize() - Method in class tech.tablesaw.api.TimeColumn
 
byteSize() - Method in class tech.tablesaw.columns.AbstractColumnType
 
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
 
canParse(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
canParse(String) - Method in class tech.tablesaw.columns.booleans.BooleanParser
 
canParse(String) - Method in class tech.tablesaw.columns.dates.DateParser
 
canParse(String) - Method in class tech.tablesaw.columns.datetimes.DateTimeParser
 
canParse(String) - Method in class tech.tablesaw.columns.instant.InstantParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.DoubleParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.FloatParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.IntParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.LongParser
 
canParse(String) - Method in class tech.tablesaw.columns.numbers.ShortParser
 
canParse(String) - Method in class tech.tablesaw.columns.strings.StringParser
 
canParse(String) - Method in class tech.tablesaw.columns.times.TimeParser
 
capitalize(String) - Static method in class tech.tablesaw.util.StringUtils
Capitalizes a String changing the first character to title case as per Character.toTitleCase(int).
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.
categoricalColumn(String) - Method in class tech.tablesaw.table.Relation
 
categoricalColumn(int) - Method in class tech.tablesaw.table.Relation
 
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 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
 
clear() - Method in class tech.tablesaw.api.DateColumn
 
clear() - Method in class tech.tablesaw.api.DateTimeColumn
 
clear() - Method in class tech.tablesaw.api.DoubleColumn
 
clear() - Method in class tech.tablesaw.api.FloatColumn
 
clear() - Method in class tech.tablesaw.api.InstantColumn
 
clear() - Method in class tech.tablesaw.api.IntColumn
 
clear() - Method in class tech.tablesaw.api.LongColumn
 
clear() - Method in class tech.tablesaw.api.ShortColumn
 
clear() - Method in class tech.tablesaw.api.StringColumn
 
clear() - Method in class tech.tablesaw.api.Table
Clears all the data from this table
clear() - Method in class tech.tablesaw.api.TextColumn
 
clear() - Method in class tech.tablesaw.api.TimeColumn
 
clear() - Method in interface tech.tablesaw.columns.Column
 
clear() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
clear() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
clear() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
clear() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
clear() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
clear() - Method in interface tech.tablesaw.selection.Selection
 
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
column(int) - Method in class tech.tablesaw.api.Table
Returns the column at the given index in the column list
Column<T> - Interface in tech.tablesaw.columns
The general interface for columns.
column(String) - Method in class tech.tablesaw.table.Relation
Returns the column with the given columnName, ignoring case
column(int) - Method in class tech.tablesaw.table.Relation
Returns the column at columnIndex (0-based)
column - Variable in class tech.tablesaw.table.RollingColumn
 
column(int) - Method in class tech.tablesaw.table.TableSlice
 
column(String) - Method in class tech.tablesaw.table.TableSlice
 
columnArray() - Method in class tech.tablesaw.api.Table
 
columnCount() - Method in class tech.tablesaw.api.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
 
columnIndex(String) - Method in class tech.tablesaw.api.Table
Returns the index of the column with the given name
columnIndex(Column<?>) - Method in class tech.tablesaw.api.Table
Returns the index of the given column (its position in the list of columns)
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.table.Relation
Returns the index of the given column
columnIndex(Column<?>) - Method in class tech.tablesaw.table.TableSlice
 
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
 
columnNames() - Method in class tech.tablesaw.table.TableSlice
 
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
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
columnReorderingEnabled(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
columnReorderingEnabled() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
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(String...) - Method in class tech.tablesaw.table.Relation
Returns the columns whose names are given in the input array
columns(int...) - Method in class tech.tablesaw.table.Relation
Returns the columns whose indices are given in the input array
columns() - Method in class tech.tablesaw.table.TableSlice
 
columnsOfType(ColumnType) - Method in class tech.tablesaw.table.Relation
 
columnSpecs - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnSpecs(FixedWidthFields) - Method 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
 
ColumnType - Interface in tech.tablesaw.api
 
columnType() - Method in class tech.tablesaw.columns.AbstractColumnParser
 
ColumnTypeDetector - Class in tech.tablesaw.io
 
ColumnTypeDetector(List<ColumnType>) - Constructor for class tech.tablesaw.io.ColumnTypeDetector
 
columnTypes(ColumnType[]) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
columnTypes() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
columnTypes - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnTypes(ColumnType[]) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
columnTypes() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
columnTypes() - 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
columnTypesToDetect - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
columnTypesToDetect(List<ColumnType>) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
columnTypesToDetect - Variable in class tech.tablesaw.io.ReadOptions
 
columnTypesToDetect() - Method in class tech.tablesaw.io.ReadOptions
 
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(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
comment() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
commentPrefix(Character) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
commentPrefix() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
commonPrefix(Column<?>) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
commonSuffix(Column<?>) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
comparator - Variable in class tech.tablesaw.api.NumberColumn
 
compare(Boolean, Boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
compare(int, Column<?>, Column<?>) - Method in interface tech.tablesaw.api.ColumnType
 
compare(LocalDate, LocalDate) - Method in class tech.tablesaw.api.DateColumn
 
compare(LocalDateTime, LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
 
compare(Double, Double) - Method in class tech.tablesaw.api.DoubleColumn
 
compare(Float, Float) - Method in class tech.tablesaw.api.FloatColumn
 
compare(Instant, Instant) - Method in class tech.tablesaw.api.InstantColumn
 
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(String, String) - Method in class tech.tablesaw.api.TextColumn
 
compare(LocalTime, LocalTime) - Method in class tech.tablesaw.api.TimeColumn
 
compare(int, int) - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
 
compare(int, int) - Method in class tech.tablesaw.sorting.comparators.ReversingIntComparator
 
compareRows(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
 
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(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Return a copy of this column with the given string appended to each element
contains(boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
contains(LocalDate) - Method in class tech.tablesaw.api.DateColumn
 
contains(LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
 
contains(Instant) - Method in class tech.tablesaw.api.InstantColumn
 
contains(String) - Method in class tech.tablesaw.api.StringColumn
Returns true if this column contains a cell with the given string, and false otherwise
contains(String) - Method in class tech.tablesaw.api.TextColumn
Returns true if this column contains a cell with the given string, and false otherwise
contains(LocalTime) - Method in class tech.tablesaw.api.TimeColumn
 
contains(T) - Method in interface tech.tablesaw.columns.Column
Returns true if the given object appears in this column, and false otherwise TODO override in column subtypes for performance
contains(int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
contains(int) - Method in interface tech.tablesaw.selection.Selection
 
containsColumn(Column<?>) - Method in class tech.tablesaw.table.Relation
 
containsString(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
copy() - Method in class tech.tablesaw.api.BooleanColumn
 
copy() - Method in class tech.tablesaw.api.DateColumn
 
copy() - Method in class tech.tablesaw.api.DateTimeColumn
 
copy() - Method in class tech.tablesaw.api.DoubleColumn
 
copy() - Method in class tech.tablesaw.api.FloatColumn
 
copy() - Method in class tech.tablesaw.api.InstantColumn
 
copy() - Method in class tech.tablesaw.api.IntColumn
 
copy() - Method in class tech.tablesaw.api.LongColumn
 
copy() - Method in class tech.tablesaw.api.NumberColumn
 
copy() - Method in class tech.tablesaw.api.ShortColumn
 
copy() - Method in class tech.tablesaw.api.StringColumn
 
copy() - Method in class tech.tablesaw.api.Table
Returns a table with the same columns as this table
copy() - Method in class tech.tablesaw.api.TextColumn
 
copy() - Method in class tech.tablesaw.api.TimeColumn
 
copy() - Method in interface tech.tablesaw.columns.Column
Returns a deep copy of the receiver
copyRowsToTable(Selection, Table, Table) - Static method in class tech.tablesaw.table.Rows
Copies the rows indicated by the row index values in the given selection from oldTable to newTable
copyRowsToTable(int[], Table, Table) - Static method in class tech.tablesaw.table.Rows
Copies the rows indicated by the row index values in the given array from oldTable to newTable
count - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that calculates the count of values in the column excluding missing values.
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>, int) - Method in interface tech.tablesaw.columns.Column
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
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
 
countByCategory() - Method in class tech.tablesaw.api.LongColumn
 
countByCategory() - Method in class tech.tablesaw.api.StringColumn
 
countByCategory(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
countByCategory(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
countByCategory(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
countByCategory(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
countFalse - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
countFalse() - Method in class tech.tablesaw.api.BooleanColumn
 
countMissing - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that calculates the count of values in the column excluding missing values
countMissing() - Method in class tech.tablesaw.api.BooleanColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.DateColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.DateTimeColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.InstantColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.NumberColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.StringColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.TextColumn
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.api.TimeColumn
Returns the count of missing values in this column
countMissing() - Method in interface tech.tablesaw.columns.Column
Returns the count of missing values in this column.
countMissing() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns the count of missing values in this column
countMissing() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns the count of missing values in this column
countMissing() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns the count of missing values in this column
countNonMissing - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that calculates the count of values in the column excluding missing values
countOccurrences(String) - Method in class tech.tablesaw.api.StringColumn
 
countOccurrences(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
countOccurrences(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
countOccurrences(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
countOccurrences(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
counts(Table, CategoricalColumn<?>, CategoricalColumn<?>) - Static method in class tech.tablesaw.aggregate.CrossTab
Returns a table containing two-dimensional cross-tabulated counts for each combination of values in column1 and column2
counts(Table, String) - Static method in class tech.tablesaw.aggregate.CrossTab
 
countTokens(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
countTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
countTrue() - Method in class tech.tablesaw.api.BooleanColumn
 
countUnique - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that returns the number of non-missing unique values in the column param
countUnique() - Method in class tech.tablesaw.api.BooleanColumn
 
countUnique() - Method in class tech.tablesaw.api.DateColumn
 
countUnique() - Method in class tech.tablesaw.api.DateTimeColumn
 
countUnique() - Method in class tech.tablesaw.api.DoubleColumn
 
countUnique() - Method in class tech.tablesaw.api.FloatColumn
 
countUnique() - Method in class tech.tablesaw.api.InstantColumn
 
countUnique() - Method in class tech.tablesaw.api.IntColumn
 
countUnique() - Method in class tech.tablesaw.api.LongColumn
 
countUnique() - Method in class tech.tablesaw.api.ShortColumn
 
countUnique() - Method in class tech.tablesaw.api.StringColumn
 
countUnique() - Method in class tech.tablesaw.api.TextColumn
 
countUnique() - Method in class tech.tablesaw.api.TimeColumn
 
countUnique() - Method in interface tech.tablesaw.columns.Column
Returns the count of unique values in this column.
countUnique() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
countUnique() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
countUnique() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
countUnique() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
countWithMissing - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
create(String, Selection, int) - Static method in class tech.tablesaw.api.BooleanColumn
 
create(String) - Static method in class tech.tablesaw.api.BooleanColumn
 
create(String, int) - Static method in class tech.tablesaw.api.BooleanColumn
 
create(String, boolean[]) - Static method in class tech.tablesaw.api.BooleanColumn
 
create(String, List<Boolean>) - Static method in class tech.tablesaw.api.BooleanColumn
 
create(String, Boolean[]) - Static method in class tech.tablesaw.api.BooleanColumn
 
create(String) - Method in interface tech.tablesaw.api.ColumnType
 
create(String) - Static method in class tech.tablesaw.api.DateColumn
 
create(String, int) - Static method in class tech.tablesaw.api.DateColumn
 
create(String, List<LocalDate>) - Static method in class tech.tablesaw.api.DateColumn
 
create(String, LocalDate[]) - Static method in class tech.tablesaw.api.DateColumn
 
create(String) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, int) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, List<LocalDateTime>) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, LocalDateTime[]) - Static method in class tech.tablesaw.api.DateTimeColumn
 
create(String, double[]) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, float[]) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, int[]) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, long[]) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, List<Number>) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, Number[]) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String, int) - Static method in class tech.tablesaw.api.DoubleColumn
 
create(String) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String, float[]) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String, int) - Static method in class tech.tablesaw.api.FloatColumn
 
create(String) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String, int) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String, List<Instant>) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String, Instant[]) - Static method in class tech.tablesaw.api.InstantColumn
 
create(String) - Static method in class tech.tablesaw.api.IntColumn
 
create(String, int[]) - Static method in class tech.tablesaw.api.IntColumn
 
create(String, int) - Static method in class tech.tablesaw.api.IntColumn
 
create(String) - Static method in class tech.tablesaw.api.LongColumn
 
create(String, long[]) - Static method in class tech.tablesaw.api.LongColumn
 
create(String, int) - Static method in class tech.tablesaw.api.LongColumn
 
create(String) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String, short[]) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String, int) - Static method in class tech.tablesaw.api.ShortColumn
 
create(String) - Static method in class tech.tablesaw.api.StringColumn
 
create(String, String[]) - Static method in class tech.tablesaw.api.StringColumn
 
create(String, List<String>) - Static method in class tech.tablesaw.api.StringColumn
 
create(String, int) - Static method in class tech.tablesaw.api.StringColumn
 
create() - Static method in class tech.tablesaw.api.Table
Returns a new, empty table (without rows or columns)
create(String) - Static method in class tech.tablesaw.api.Table
Returns a new, empty table (without rows or columns) with the given name
create(Column<?>...) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns
create(String, Column<?>...) - Static method in class tech.tablesaw.api.Table
Returns a new table with the given columns and given name
create(String) - Static method in class tech.tablesaw.api.TextColumn
 
create(String, String[]) - Static method in class tech.tablesaw.api.TextColumn
 
create(String, List<String>) - Static method in class tech.tablesaw.api.TextColumn
 
create(String, int) - Static method in class tech.tablesaw.api.TextColumn
 
create(String) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, List<LocalTime>) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, LocalTime[]) - Static method in class tech.tablesaw.api.TimeColumn
 
create(String, int) - 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(int, int) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
create(String) - Method in class tech.tablesaw.columns.numbers.DoubleColumnType
 
create(String) - Method in class tech.tablesaw.columns.numbers.FloatColumnType
 
create(String) - Method in class tech.tablesaw.columns.numbers.IntColumnType
 
create(String) - Method in class tech.tablesaw.columns.numbers.LongColumnType
 
create(String) - Method in class tech.tablesaw.columns.numbers.ShortColumnType
 
create(NumericColumn<?>) - Static method in class tech.tablesaw.columns.numbers.Stats
 
create(String) - Method in class tech.tablesaw.columns.SkipColumnType
 
create(String) - Method in class tech.tablesaw.columns.strings.StringColumnType
 
create(String) - Method in class tech.tablesaw.columns.strings.TextColumnType
 
create(String) - Method in class tech.tablesaw.columns.times.TimeColumnType
 
create(Table, String, int) - Static method in class tech.tablesaw.table.SelectionTableSliceGroup
 
create(Table, String...) - Static method in class tech.tablesaw.table.StandardTableSliceGroup
Returns a viewGroup splitting the original table on the given columns.
create(Table, CategoricalColumn<?>...) - Static method in class tech.tablesaw.table.StandardTableSliceGroup
Returns a viewGroup splitting the original table on the given columns.
createCol(String, int) - Method in class tech.tablesaw.api.DoubleColumn
 
createCol(String) - Method in class tech.tablesaw.api.DoubleColumn
 
createCol(String, int) - Method in class tech.tablesaw.api.FloatColumn
 
createCol(String) - Method in class tech.tablesaw.api.FloatColumn
 
createCol(String, int) - Method in class tech.tablesaw.api.IntColumn
 
createCol(String) - Method in class tech.tablesaw.api.IntColumn
 
createCol(String, int) - Method in class tech.tablesaw.api.LongColumn
 
createCol(String) - Method in class tech.tablesaw.api.LongColumn
 
createCol(String, int) - Method in class tech.tablesaw.api.NumberColumn
 
createCol(String) - Method in class tech.tablesaw.api.NumberColumn
 
createCol(String, int) - Method in class tech.tablesaw.api.ShortColumn
 
createCol(String) - Method in class tech.tablesaw.api.ShortColumn
 
createReader(byte[]) - Method in class tech.tablesaw.io.Source
If cachedBytes are not null, returns a Reader created from the cachedBytes.
createSettings(CsvWriteOptions) - Static method in class tech.tablesaw.io.csv.CsvWriter
 
createWriter() - Method in class tech.tablesaw.io.Destination
 
CrossTab - Class in tech.tablesaw.aggregate
Utilities for creating frequency and proportion cross tabs
CrossTab() - Constructor for class tech.tablesaw.aggregate.CrossTab
 
csv(String) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(String, String) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(File) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(InputStream) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(InputStream, String) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(Reader) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(CsvReadOptions.Builder) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(CsvReadOptions) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(String) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(File) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(CsvWriteOptions) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(OutputStream) - Method in class tech.tablesaw.io.DataFrameWriter
 
csv(Writer) - 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
 
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
 
customParser(ReadOptions) - Method in interface tech.tablesaw.api.ColumnType
 
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
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.FloatColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.IntColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.LongColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.numbers.ShortColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.SkipColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.strings.StringColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.strings.TextColumnType
 
customParser(ReadOptions) - Method in class tech.tablesaw.columns.times.TimeColumnType
 

D

data() - Method in class tech.tablesaw.api.BooleanColumn
Returns a ByteArrayList containing 0 (false), 1 (true) or Byte.MIN_VALUE (missing)
data() - Method in class tech.tablesaw.api.DateColumn
 
data() - Method in class tech.tablesaw.api.DateTimeColumn
 
data() - Method in class tech.tablesaw.api.InstantColumn
 
data() - Method in class tech.tablesaw.api.TimeColumn
 
data() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
data() - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
data() - Method in interface tech.tablesaw.columns.times.TimeFilters
 
DataFrameJoiner - Class in tech.tablesaw.joining
 
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
 
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
 
DateAndTimePredicates - Class in tech.tablesaw.columns
Predicates for test DateColumn values and/or TimeColumn values NOTE: These are not for testing DateTimeColumnValues, which are in the class DateTimePredicates
DateAndTimePredicates() - Constructor for class tech.tablesaw.columns.DateAndTimePredicates
 
DateColumn - Class in tech.tablesaw.api
A column in a base table that contains float values
dateColumn(int) - Method in class tech.tablesaw.table.Relation
 
dateColumn(String) - Method in class tech.tablesaw.table.Relation
 
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
 
DateColumnType - Class in tech.tablesaw.columns.dates
 
DateFillers<T> - Interface in tech.tablesaw.columns.dates
 
DateFilters - Interface in tech.tablesaw.columns.dates
 
dateFormat(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Deprecated.
dateFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
dateFormat(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Deprecated.
dateFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
dateFormat - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateFormat(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
Deprecated.
dateFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
dateFormat - Variable in class tech.tablesaw.io.ReadOptions
 
dateFormatter - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateFormatter - Variable in class tech.tablesaw.io.ReadOptions
 
dateFormatter() - Method in class tech.tablesaw.io.ReadOptions
 
DateMapFunctions - Interface in tech.tablesaw.columns.dates
An interface for mapping operations unique to Date columns
DateParser - Class in tech.tablesaw.columns.dates
 
DateParser(ColumnType, ReadOptions) - Constructor for class tech.tablesaw.columns.dates.DateParser
 
DateParser(ColumnType) - Constructor for class tech.tablesaw.columns.dates.DateParser
 
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
 
DateTimeColumn - Class in tech.tablesaw.api
A column in a table that contains long-integer encoded (packed) local date-time values
dateTimeColumn(int) - Method in class tech.tablesaw.table.Relation
 
dateTimeColumn(String) - Method in class tech.tablesaw.table.Relation
 
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
 
DateTimeColumnType - Class in tech.tablesaw.columns.datetimes
 
DateTimeFilters - Interface in tech.tablesaw.columns.datetimes
 
dateTimeFormat(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Deprecated.
dateTimeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
dateTimeFormat(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Deprecated.
dateTimeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
dateTimeFormat - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateTimeFormat(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
Deprecated.
dateTimeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
dateTimeFormat - Variable in class tech.tablesaw.io.ReadOptions
 
dateTimeFormatter - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
dateTimeFormatter - Variable in class tech.tablesaw.io.ReadOptions
 
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(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
daysUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
daysUntil(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
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_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
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.FloatColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.IntColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.LongColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.numbers.ShortColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.strings.StringColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.strings.TextColumnType
 
DEFAULT_PARSER - Static variable in class tech.tablesaw.columns.times.TimeColumnType
 
defaultAlignmentForHeaders(FieldAlignment) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
defaultAlignmentForHeaders() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
defaultPaddingForHeaders(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
defaultPaddingForHeaders() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
defaultParser() - Method in class tech.tablesaw.columns.numbers.LongColumnType
 
defaultReaderRegistry - Static variable in class tech.tablesaw.api.Table
 
defaultWriterRegistry - Static variable in class tech.tablesaw.api.Table
 
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 - Class in tech.tablesaw.io
 
Destination(File) - Constructor for class tech.tablesaw.io.Destination
 
Destination(Writer) - Constructor for class tech.tablesaw.io.Destination
 
Destination(OutputStream) - Constructor for class tech.tablesaw.io.Destination
 
destination() - Method in class tech.tablesaw.io.WriteOptions
 
detect(Predicate<Row>) - Method in class tech.tablesaw.api.Table
Applies the predicate to each row, and return true if any row returns true
detectColumnTypes(Iterator<String[]>, ReadOptions) - Method in class tech.tablesaw.io.ColumnTypeDetector
Estimates and returns the type for each column in the input text
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
DictionaryMap - Interface in tech.tablesaw.columns.strings
 
difference() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
difference(TemporalColumn<T>, ChronoUnit) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
difference(TimeColumn, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInDays(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInHours(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInHours(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInMilliseconds(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInMilliseconds(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInMinutes(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInMinutes(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInSeconds(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
differenceInSeconds(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInYears(TemporalColumn<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
distance(Column<?>) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column containing the levenshtein distance between the two given string columns
divide(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
divide(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
divide(double, double) - 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
 
DoubleBiPredicate - Interface in tech.tablesaw.filtering.predicates
 
DoubleColumn - Class in tech.tablesaw.api
 
DoubleColumn(String, DoubleArrayList) - Constructor for class tech.tablesaw.api.DoubleColumn
 
DoubleColumn(String) - Constructor for class tech.tablesaw.api.DoubleColumn
 
doubleColumn(String) - Method in class tech.tablesaw.table.Relation
 
doubleColumn(int) - Method in class tech.tablesaw.table.Relation
 
DoubleColumnType - Class in tech.tablesaw.columns.numbers
 
DoubleIndex - Class in tech.tablesaw.index
An index for double-precision 64-bit IEEE 754 floating point columns.
DoubleIndex(DoubleColumn) - Constructor for class tech.tablesaw.index.DoubleIndex
 
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
 
DoubleRangePredicate - Interface in tech.tablesaw.filtering.predicates
 
doWithRowPairs(Consumer<Table.RowPair>) - Method in class tech.tablesaw.api.Table
Applies the function in pairConsumer to each consecutive pairs of rows in the table
doWithRows(Consumer<Row>) - Method in class tech.tablesaw.api.Table
Applies the operation in doable to every row in the table
doWithRows(Table.Pairs) - Method in class tech.tablesaw.api.Table
Applies the function in pairs to each consecutive pairs of rows in the table
dropDuplicateRows() - Method in class tech.tablesaw.api.Table
Returns the unique records in this table Note: Uses a lot of memory for a sort
dropRange(int, int) - Method in class tech.tablesaw.api.Table
 
dropRows(int...) - Method in class tech.tablesaw.api.Table
 
dropRowsWithMissingValues() - Method in class tech.tablesaw.api.Table
Returns only those records in this table that have no columns with missing values
dropWhere(Selection) - Method in class tech.tablesaw.api.Table
 
dumpRow(PrintStream) - Method in exception tech.tablesaw.io.AddCellToColumnException
Dumps to a PrintStream the information relative to the row that caused the problem

E

earliestDate - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
earliestDateTime - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
emptyCopy() - Method in class tech.tablesaw.api.BooleanColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.BooleanColumn
 
emptyCopy() - Method in class tech.tablesaw.api.DateColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.DateColumn
 
emptyCopy() - Method in class tech.tablesaw.api.DateTimeColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
emptyCopy() - Method in class tech.tablesaw.api.DoubleColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.DoubleColumn
 
emptyCopy() - Method in class tech.tablesaw.api.FloatColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.FloatColumn
 
emptyCopy() - Method in class tech.tablesaw.api.InstantColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.InstantColumn
 
emptyCopy() - Method in class tech.tablesaw.api.IntColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.IntColumn
 
emptyCopy() - Method in class tech.tablesaw.api.LongColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.LongColumn
 
emptyCopy() - Method in class tech.tablesaw.api.NumberColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.NumberColumn
 
emptyCopy() - Method in class tech.tablesaw.api.ShortColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.ShortColumn
 
emptyCopy() - Method in class tech.tablesaw.api.StringColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.StringColumn
 
emptyCopy() - Method in class tech.tablesaw.api.Table
Returns a table with the same columns as this table, but no data
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() - Method in class tech.tablesaw.api.TextColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.TextColumn
 
emptyCopy() - Method in class tech.tablesaw.api.TimeColumn
 
emptyCopy(int) - Method in class tech.tablesaw.api.TimeColumn
 
emptyCopy() - Method in class tech.tablesaw.columns.AbstractColumn
 
emptyCopy() - Method in interface tech.tablesaw.columns.Column
Returns a copy of the receiver with no data.
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() - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
emptyValue(String) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
emptyValue() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
endsWith(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
endsWith - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
equals(Object) - Method in class tech.tablesaw.api.BooleanColumn
 
equals(Object) - Method in class tech.tablesaw.columns.AbstractColumnType
 
equals(Object) - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
equals(Object) - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
 
equalsIgnoreCase(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
equalsIgnoreCase(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
errorContentLength(int) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
errorContentLength() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
errorSettings(FixedWidthWriterSettings, FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
escapeChar(char) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
escapeChar() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
eval(BytePredicate) - Method in class tech.tablesaw.api.BooleanColumn
 
eval(Predicate<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
eval(BiPredicate<Boolean, Boolean>, Boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
eval(DoublePredicate) - Method in interface tech.tablesaw.api.NumericColumn
 
eval(DoubleBiPredicate, DoubleColumn) - Method in interface tech.tablesaw.api.NumericColumn
 
eval(DoubleBiPredicate, Number) - Method in interface tech.tablesaw.api.NumericColumn
 
eval(BiPredicate<Number, Number>, Number) - Method in interface tech.tablesaw.api.NumericColumn
 
eval(DoubleRangePredicate, Number, Number) - Method in interface tech.tablesaw.api.NumericColumn
 
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(IntBiPredicate, int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
eval(IntBiPredicate, DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
eval(BiPredicate<LocalDate, LocalDate>, LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
eval(Predicate<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFilters
Returns a selection formed by applying the given predicate
eval(DoublePredicate) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
eval(DoubleRangePredicate, Number, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
eval(DoubleBiPredicate, DoubleColumn) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
eval(DoubleBiPredicate, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
eval(BiPredicate<Number, Number>, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
eval(BiPredicate<String, String>, Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(BiPredicate<String, String>, String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(BiPredicate<String, Integer>, Integer) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(Predicate<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
eval(LongPredicate) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(LongBiPredicate, long) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(LongBiPredicate, DateTimeColumn) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(BiPredicate<T, T>, T) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(Predicate<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
eval(IntBiPredicate, TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(IntPredicate) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(IntBiPredicate, int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(BiPredicate<LocalTime, LocalTime>, LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
eval(Predicate<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
expandIncompleteRows(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
expandIncompleteRows() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 

F

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
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 - Variable in class tech.tablesaw.io.Source
 
file() - Method in class tech.tablesaw.io.Source
 
FileReader - Class in tech.tablesaw.io
 
FileReader() - Constructor for class tech.tablesaw.io.FileReader
Constructs a CsvReader
fillWith(BooleanIterator) - Method in class tech.tablesaw.api.BooleanColumn
 
fillWith(BooleanIterable) - Method in class tech.tablesaw.api.BooleanColumn
 
fillWith(Supplier<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
fillWith(Iterator<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
fillWith(Iterable<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
fillWith(Supplier<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
fillWith(Iterator<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
fillWith(Iterable<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
fillWith(Supplier<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
fillWith(DoubleIterator) - Method in class tech.tablesaw.api.DoubleColumn
 
fillWith(DoubleRangeIterable) - Method in class tech.tablesaw.api.DoubleColumn
 
fillWith(DoubleSupplier) - Method in class tech.tablesaw.api.DoubleColumn
 
fillWith(Iterator<Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
fillWith(Iterable<Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
fillWith(Supplier<Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
fillWith(Iterator<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
fillWith(Iterable<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
fillWith(Supplier<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
fillWith(BooleanIterator) - Method in interface tech.tablesaw.columns.booleans.BooleanFillers
 
fillWith(BooleanIterable) - Method in interface tech.tablesaw.columns.booleans.BooleanFillers
 
fillWith(Supplier<Boolean>) - Method in interface tech.tablesaw.columns.booleans.BooleanFillers
 
fillWith(Iterator<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFillers
 
fillWith(Iterable<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFillers
 
fillWith(Supplier<LocalDate>) - Method in interface tech.tablesaw.columns.dates.DateFillers
 
fillWith(DoubleIterator) - Method in interface tech.tablesaw.columns.numbers.NumberFillers
 
fillWith(DoubleRangeIterable) - Method in interface tech.tablesaw.columns.numbers.NumberFillers
 
fillWith(DoubleSupplier) - Method in interface tech.tablesaw.columns.numbers.NumberFillers
 
fillWith(Iterator<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFillers
 
fillWith(Iterable<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFillers
 
fillWith(Supplier<T>) - Method in interface tech.tablesaw.columns.temporal.TemporalFillers
 
fillWith(Iterator<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFillers
 
fillWith(Iterable<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFillers
 
fillWith(Supplier<LocalTime>) - Method in interface tech.tablesaw.columns.times.TimeFillers
 
filter(Predicate<? super Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
filter(Predicate<? super LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
filter(Predicate<? super LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
filter(DoublePredicate) - Method in class tech.tablesaw.api.DoubleColumn
Returns a new NumberColumn with only those rows satisfying the predicate
filter(Predicate<? super Double>) - Method in class tech.tablesaw.api.DoubleColumn
 
filter(Predicate<? super Float>) - Method in class tech.tablesaw.api.FloatColumn
 
filter(Predicate<? super Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
filter(Predicate<? super Integer>) - Method in class tech.tablesaw.api.IntColumn
 
filter(Predicate<? super Long>) - Method in class tech.tablesaw.api.LongColumn
 
filter(Predicate<? super Short>) - Method in class tech.tablesaw.api.ShortColumn
 
filter(Predicate<? super String>) - Method in class tech.tablesaw.api.StringColumn
 
filter(Predicate<? super LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
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
first - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that returns the first item
first(int) - Method in class tech.tablesaw.api.BooleanColumn
 
first(int) - Method in class tech.tablesaw.api.DateColumn
 
first(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
first(int) - Method in class tech.tablesaw.api.DoubleColumn
 
first(int) - Method in class tech.tablesaw.api.FloatColumn
 
first(int) - Method in class tech.tablesaw.api.InstantColumn
 
first(int) - Method in class tech.tablesaw.api.IntColumn
 
first(int) - Method in class tech.tablesaw.api.LongColumn
 
first(int) - Method in class tech.tablesaw.api.ShortColumn
 
first(int) - Method in class tech.tablesaw.api.StringColumn
 
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.api.TimeColumn
 
first(int) - Method in interface tech.tablesaw.columns.Column
 
first(int) - Method in class tech.tablesaw.table.Relation
 
first(int) - Method in class tech.tablesaw.table.TableSlice
 
firstIndexOf(String) - Method in class tech.tablesaw.api.StringColumn
 
firstIndexOf(String) - Method in class tech.tablesaw.api.TextColumn
 
firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
firstIndexOf(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
firstIndexOf(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
fixedWidthFormat(FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
FixedWidthReader - Class in tech.tablesaw.io.fixed
 
FixedWidthReader() - Constructor for class tech.tablesaw.io.fixed.FixedWidthReader
Constructs a FixedWidthReader
FixedWidthReadOptions - Class in tech.tablesaw.io.fixed
 
FixedWidthReadOptions.Builder - Class in tech.tablesaw.io.fixed
 
FixedWidthWriteOptions - Class in tech.tablesaw.io.fixed
 
FixedWidthWriteOptions.Builder - Class in tech.tablesaw.io.fixed
 
FixedWidthWriter - Class in tech.tablesaw.io.fixed
Class that writes tables and individual columns to FixedWidth files
FixedWidthWriter() - Constructor for class tech.tablesaw.io.fixed.FixedWidthWriter
 
fixedWidthWriterSettings(FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
fixedWithGrouping(int) - Static method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
flip(int, int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
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 - Class in tech.tablesaw.api
 
floatColumn(String) - Method in class tech.tablesaw.table.Relation
 
floatColumn(int) - Method in class tech.tablesaw.table.Relation
 
FloatColumnType - Class in tech.tablesaw.columns.numbers
 
FloatIndex - Class in tech.tablesaw.index
An index for single-precision 32-bit IEEE 754 floating point columns.
FloatIndex(FloatColumn) - Constructor for class tech.tablesaw.index.FloatIndex
 
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
 
format(Boolean) - Method in class tech.tablesaw.columns.booleans.BooleanFormatter
 
format(byte) - Method in class tech.tablesaw.columns.booleans.BooleanFormatter
 
format(int) - Method in class tech.tablesaw.columns.dates.DateColumnFormatter
 
format(long) - Method in class tech.tablesaw.columns.datetimes.DateTimeColumnFormatter
 
format(long) - Method in class tech.tablesaw.columns.instant.InstantColumnFormatter
 
format(double) - Method in class tech.tablesaw.columns.numbers.NumberColumnFormatter
 
format(String) - Method in class tech.tablesaw.columns.strings.StringColumnFormatter
 
format(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
format(int) - Method in class tech.tablesaw.columns.times.TimeColumnFormatter
 
fromString(String) - Static method in class tech.tablesaw.io.Source
 
fromUrl(String) - Static method in class tech.tablesaw.io.Source
 
fullOuter(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Full outer join to the given tables assuming that they have a column of the name we're joining on
fullOuter(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Full outer join to the given tables assuming that they have a column of the name we're joining on
fullOuter(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Full outer join the joiner to the table2, using the given column for the second table and returns the resulting table
fullOuter(Table, Table, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Full outer join table1 to table2, using the given columns for the second table and returns the resulting table
functionName() - Method in class tech.tablesaw.aggregate.AggregateFunction
 

G

generateNewColumnName(AggregateFunction<?, ?>) - Method in class tech.tablesaw.table.RollingColumn
 
geometricMean - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
geometricMean() - Method in interface tech.tablesaw.api.NumericColumn
 
geometricMean() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
geometricMean() - Method in class tech.tablesaw.columns.numbers.Stats
 
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
 
get(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
get(int) - Method in class tech.tablesaw.api.DoubleColumn
 
get(int) - Method in class tech.tablesaw.api.FloatColumn
 
get(int) - Method in class tech.tablesaw.api.InstantColumn
 
get(int) - Method in class tech.tablesaw.api.IntColumn
 
get(int) - Method in class tech.tablesaw.api.LongColumn
 
get(int) - Method in class tech.tablesaw.api.ShortColumn
 
get(int) - Method in class tech.tablesaw.api.StringColumn
Returns the value at rowIndex in this column.
get(int) - Method in class tech.tablesaw.api.TextColumn
Returns the value at rowIndex in this column.
get(int) - Method in class tech.tablesaw.api.TimeColumn
 
get(int) - Method in interface tech.tablesaw.columns.Column
 
get(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
get(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
get(int) - Method in interface tech.tablesaw.columns.temporal.TemporalColumn
 
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(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.index.IntIndex
Returns a bitmap containing row numbers of all cells matching the given int
get(LocalTime) - Method in class tech.tablesaw.index.IntIndex
 
get(LocalDate) - Method in class tech.tablesaw.index.IntIndex
 
get(long) - Method in class tech.tablesaw.index.LongIndex
Returns a bitmap containing row numbers of all cells matching the given long
get(Instant) - Method in class tech.tablesaw.index.LongIndex
 
get(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
 
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 containing row numbers of all cells matching the given int
get(int) - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
get(int) - Method in interface tech.tablesaw.selection.Selection
Returns the value of the ith element.
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
 
get(int) - Method in class tech.tablesaw.table.TableSliceGroup
 
getBoolean(int) - Method in class tech.tablesaw.api.Row
 
getBoolean(String) - Method in class tech.tablesaw.api.Row
 
getByte(int) - Method in class tech.tablesaw.api.BooleanColumn
Returns the value in row i as a byte (0, 1, or Byte.MIN_VALUE representing missing data)
getByteSize(List<Column<?>>) - Method in class tech.tablesaw.table.TableSliceGroup
 
getChain(Table, Sort) - Static method in class tech.tablesaw.sorting.SortUtils
Returns a comparator chain for sorting according to the given key
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
getColumnType(int, int, int) - Static method in class tech.tablesaw.io.jdbc.SqlResultSetReader
 
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(String) - Method in class tech.tablesaw.api.Row
 
getDate(int) - Method in class tech.tablesaw.api.Row
 
getDateTime(int) - Method in class tech.tablesaw.api.Row
 
getDateTime(String) - Method in class tech.tablesaw.api.Row
 
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.
getDouble(int) - Method in class tech.tablesaw.api.BooleanColumn
 
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
 
getDouble(int) - Method in class tech.tablesaw.api.FloatColumn
 
getDouble(int) - Method in class tech.tablesaw.api.InstantColumn
 
getDouble(int) - Method in class tech.tablesaw.api.IntColumn
 
getDouble(int) - Method in class tech.tablesaw.api.LongColumn
 
getDouble(int) - Method in interface tech.tablesaw.api.NumericColumn
 
getDouble(int) - Method in class tech.tablesaw.api.Row
 
getDouble(String) - Method in class tech.tablesaw.api.Row
 
getDouble(int) - Method in class tech.tablesaw.api.ShortColumn
 
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
 
getDummies() - Method in class tech.tablesaw.api.StringColumn
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getDummies() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getDummies() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getDummies() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getDummies() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns a list of boolean columns suitable for use as dummy variables in, for example, regression analysis, select a column of categorical data must be encoded as a list of columns, such that each column represents a single category and indicates whether it is present (1) or not present (0)
getFirst() - Method in class tech.tablesaw.api.Table.RowPair
 
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
 
getFloat(String) - Method in class tech.tablesaw.api.Row
 
getHour(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getHour(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
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
 
getInt(String) - Method in class tech.tablesaw.api.Row
 
getInt(int) - Method in class tech.tablesaw.api.ShortColumn
Returns the value at the given index.
getIntInternal(int) - Method in class tech.tablesaw.api.DateColumn
 
getIntInternal(int) - Method in class tech.tablesaw.api.TimeColumn
 
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
 
getKeyForIndex(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getKeyForIndex(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getKeyForIndex(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getKeyForIndex(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
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
 
getLong(String) - Method in class tech.tablesaw.api.Row
 
getLongInternal(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
getLongInternal(int) - Method in class tech.tablesaw.api.InstantColumn
 
getLongInternal(int) - Method in interface tech.tablesaw.columns.temporal.TemporalColumn
 
getLongInternal(int) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
getMillisecondOfDay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMillisecondOfDay(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMillisecondOfMinute(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMillisecondOfMinute(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMilliseconds(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMinute(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMinute(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getMinuteOfDay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getMinuteOfDay(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
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
 
getObject(String) - Method in class tech.tablesaw.api.Row
 
getObject(int) - Method in class tech.tablesaw.api.Row
 
getPackedDate(int) - Method in class tech.tablesaw.api.DateColumn
 
getPackedDate(String) - Method in class tech.tablesaw.api.Row
 
getPackedDate(int) - Method in class tech.tablesaw.api.Row
 
getPackedDateTime(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
getPackedDateTime(int) - Method in class tech.tablesaw.api.InstantColumn
 
getPackedDateTime(String) - Method in class tech.tablesaw.api.Row
 
getPackedDateTime(int) - Method in class tech.tablesaw.api.Row
 
getPackedTime(String) - Method in class tech.tablesaw.api.Row
 
getPackedTime(int) - Method in class tech.tablesaw.api.Row
 
getPackedTime(int) - Method in class tech.tablesaw.api.TimeColumn
 
getPrinterFriendlyName() - Method in interface tech.tablesaw.api.ColumnType
 
getPrinterFriendlyName() - Method in class tech.tablesaw.columns.AbstractColumnType
 
getPrintFormatter() - Method in class tech.tablesaw.api.BooleanColumn
 
getPrintFormatter() - Method in class tech.tablesaw.api.StringColumn
 
getPrintFormatter() - Method in class tech.tablesaw.api.TextColumn
 
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
 
getRowNumber() - Method in exception tech.tablesaw.io.AddCellToColumnException
Returns the number of the row that caused the Exception to be thrown
getSecond() - Method in class tech.tablesaw.api.Table.RowPair
 
getSecond(int) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getSecond(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getSecond(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getSecondOfDay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getSecondOfDay(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
getShort(int) - Method in class tech.tablesaw.api.Row
 
getShort(String) - Method in class tech.tablesaw.api.Row
 
getShort(int) - Method in class tech.tablesaw.api.ShortColumn
 
getSlices() - Method in class tech.tablesaw.table.TableSliceGroup
 
getSourceTable() - Method in class tech.tablesaw.table.TableSliceGroup
 
getSplitColumnNames() - Method in class tech.tablesaw.table.TableSliceGroup
 
getString(int) - Method in class tech.tablesaw.api.BooleanColumn
 
getString(int) - Method in class tech.tablesaw.api.DateColumn
 
getString(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
getString(int) - Method in class tech.tablesaw.api.DoubleColumn
 
getString(int) - Method in class tech.tablesaw.api.FloatColumn
 
getString(int) - Method in class tech.tablesaw.api.InstantColumn
 
getString(int) - Method in class tech.tablesaw.api.IntColumn
 
getString(int) - Method in class tech.tablesaw.api.LongColumn
 
getString(int) - Method in class tech.tablesaw.api.NumberColumn
 
getString(int) - Method in class tech.tablesaw.api.Row
 
getString(String) - Method in class tech.tablesaw.api.Row
 
getString(int) - Method in class tech.tablesaw.api.ShortColumn
 
getString(int) - Method in class tech.tablesaw.api.StringColumn
 
getString(int) - Method in class tech.tablesaw.api.TextColumn
 
getString(int) - Method in class tech.tablesaw.api.TimeColumn
 
getString(int) - Method in interface tech.tablesaw.columns.Column
Returns a string representation of the value at the given row.
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(int, int) - Method in class tech.tablesaw.table.Relation
Returns a string representation of the value at the given row and column indexes
getText(String) - Method in class tech.tablesaw.api.Row
 
getText(int) - Method in class tech.tablesaw.api.Row
 
getThreshold() - Method in class tech.tablesaw.util.LevenshteinDistance
Gets the distance threshold.
getTime(String) - Method in class tech.tablesaw.api.Row
 
getTime(int) - Method in class tech.tablesaw.api.Row
 
getTypes(Reader, ReadOptions, int, AbstractParser<?>) - Method in class tech.tablesaw.io.FileReader
 
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
 
getUnformattedString(int) - Method in class tech.tablesaw.api.DateColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.DoubleColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.FloatColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.InstantColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.IntColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.LongColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.ShortColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.StringColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.TextColumn
 
getUnformattedString(int) - Method in class tech.tablesaw.api.TimeColumn
 
getUnformattedString(int) - Method in interface tech.tablesaw.columns.Column
 
getValueForIndex(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getValueForIndex(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getValueForIndex(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getValueForIndex(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
getValueForKey(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
getValueForKey(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
getValueForKey(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
getValueForKey(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
getWeekOfYear(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getWeekOfYear(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
getWriterForExtension(String) - Method in class tech.tablesaw.io.WriterRegistry
 
getWriterForOptions(T) - Method in class tech.tablesaw.io.WriterRegistry
 
getYear(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
getYear(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
greaterThan(byte) - Method in class tech.tablesaw.index.ByteIndex
 
greaterThan(double) - Method in class tech.tablesaw.index.DoubleIndex
 
greaterThan(float) - Method in class tech.tablesaw.index.FloatIndex
 
greaterThan(int) - Method in class tech.tablesaw.index.IntIndex
 
greaterThan(LocalTime) - Method in class tech.tablesaw.index.IntIndex
 
greaterThan(LocalDate) - Method in class tech.tablesaw.index.IntIndex
 
greaterThan(long) - Method in class tech.tablesaw.index.LongIndex
 
greaterThan(Instant) - Method in class tech.tablesaw.index.LongIndex
 
greaterThan(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
 
greaterThan(short) - Method in class tech.tablesaw.index.ShortIndex
 

H

hasEqualLengthTo - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
hashCode() - Method in class tech.tablesaw.api.BooleanColumn
 
hashCode() - Method in class tech.tablesaw.columns.AbstractColumnType
 
hashCode() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
hashCode() - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
 
hasNext() - Method in class tech.tablesaw.api.Row
 
head(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
 
header(boolean) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
header(boolean) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
header() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
header(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
header(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
header(FixedWidthFields) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
header() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
header - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
header(boolean) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
header - Variable in class tech.tablesaw.io.ReadOptions
 
header() - Method in class tech.tablesaw.io.ReadOptions
 
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(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
hoursUntil(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 

I

ignoreLeadingWhitespaces(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
ignoreLeadingWhitespaces() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
ignoreTrailingWhitespaces(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
ignoreTrailingWhitespaces() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
Index - Interface in tech.tablesaw.index
 
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.
inner(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
inner(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
inner(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
inner(Table, String[]) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
inner(Table, String, boolean) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
inner(Table, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
inner(Table, boolean, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
inputStream - Variable in class tech.tablesaw.io.Source
 
inputStream() - Method in class tech.tablesaw.io.Source
 
inRange(int, int) - Method in class tech.tablesaw.api.BooleanColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.DateColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.DateTimeColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.DoubleColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.FloatColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.InstantColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.IntColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.LongColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.NumberColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.ShortColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.StringColumn
 
inRange(int, int) - Method in class tech.tablesaw.api.Table
 
inRange(int, int) - Method in class tech.tablesaw.api.TimeColumn
 
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
 
instance() - Static method in class tech.tablesaw.columns.numbers.FloatColumnType
 
instance() - Static method in class tech.tablesaw.columns.numbers.IntColumnType
 
instance() - Static method in class tech.tablesaw.columns.numbers.LongColumnType
 
instance() - Static method in class tech.tablesaw.columns.numbers.ShortColumnType
 
instance() - Static method in class tech.tablesaw.columns.SkipColumnType
 
instance() - Static method in class tech.tablesaw.columns.strings.StringColumnType
 
instance() - Static method in class tech.tablesaw.columns.strings.TextColumnType
 
instance() - Static method in class tech.tablesaw.columns.times.TimeColumnType
 
instance() - Static method in class tech.tablesaw.sorting.comparators.DescendingIntComparator
 
instance() - Static method in class tech.tablesaw.sorting.comparators.DescendingLongComparator
 
INSTANT - Static variable in interface tech.tablesaw.api.ColumnType
 
InstantColumn - Class in tech.tablesaw.api
A column in a table that contains long-integer encoded (packed) local date-time values
instantColumn(int) - Method in class tech.tablesaw.table.Relation
 
instantColumn(String) - Method in class tech.tablesaw.table.Relation
 
InstantColumnFormatter - Class in tech.tablesaw.columns.instant
 
InstantColumnFormatter() - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(ZoneId) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter, ZoneId) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter, String) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
InstantColumnFormatter(DateTimeFormatter, ZoneId, String) - Constructor for class tech.tablesaw.columns.instant.InstantColumnFormatter
 
instantColumns() - Method in class tech.tablesaw.table.Relation
 
InstantColumnType - Class in tech.tablesaw.columns.instant
 
InstantParser - Class in tech.tablesaw.columns.instant
Dummy implementation Create an InstantColumn using SqlReader which doesn't require string parsing or convert from another column type
InstantParser(ColumnType) - Constructor for class tech.tablesaw.columns.instant.InstantParser
 
IntBiPredicate - Interface in tech.tablesaw.filtering.predicates
 
IntColumn - Class in tech.tablesaw.api
 
IntColumn(String, IntArrayList) - Constructor for class tech.tablesaw.api.IntColumn
 
intColumn(String) - Method in class tech.tablesaw.table.Relation
 
intColumn(int) - Method in class tech.tablesaw.table.Relation
 
IntColumnType - Class in tech.tablesaw.columns.numbers
 
IntComparatorChain - Class in tech.tablesaw.sorting.comparators
 
IntComparatorChain(IntComparator) - Constructor for class tech.tablesaw.sorting.comparators.IntComparatorChain
 
IntDictionaryMap - Class in tech.tablesaw.columns.strings
A map that supports reversible key value pairs of int-String
INTEGER - Static variable in interface tech.tablesaw.api.ColumnType
 
IntIndex - Class in tech.tablesaw.index
An index for four-byte integer and integer backed columns (date, category, time)
IntIndex(DateColumn) - Constructor for class tech.tablesaw.index.IntIndex
 
IntIndex(IntColumn) - Constructor for class tech.tablesaw.index.IntIndex
 
IntIndex(TimeColumn) - Constructor for class tech.tablesaw.index.IntIndex
 
intIterator() - Method in class tech.tablesaw.api.DateColumn
 
intIterator() - Method in class tech.tablesaw.api.TimeColumn
 
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(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isAfter(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isAfter(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isAfter(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isAfter(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isAfter(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
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(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isAfter(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isAfter(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
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.
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".
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() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isAlpha - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isAlpha(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only Unicode letters.
isAlphaNumeric() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isAlphaNumeric - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isAlphanumeric(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only Unicode letters or digits.
isBefore(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBefore(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBefore(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBefore(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isBefore(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBefore(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBefore(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
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(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isBefore(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isBefore(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
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.
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".
isBetweenExcluding(int, int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenExcluding(LocalDate, LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenExcluding(LocalDateTime, LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBetweenExcluding(long, long) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isBetweenExclusive(double, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isBetweenExclusive - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isBetweenIncluding(LocalDate, LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenIncluding(int, int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isBetweenIncluding(LocalDateTime, LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isBetweenIncluding(long, long) - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isBetweenInclusive(double, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isBetweenInclusive - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isCloseTo(Number, Number) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.AggregateFunction
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.BooleanAggregateFunction
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.DateAggregateFunction
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.DateTimeAggregateFunction
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.NumericAggregateFunction
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.StringFunction
 
isCompatibleColumn(ColumnType) - Method in class tech.tablesaw.aggregate.TimeAggregateFunction
 
isDayOfWeek(int, DayOfWeek) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isEmpty() - Method in class tech.tablesaw.api.BooleanColumn
 
isEmpty() - Method in class tech.tablesaw.api.DateColumn
 
isEmpty() - Method in class tech.tablesaw.api.DateTimeColumn
 
isEmpty() - Method in class tech.tablesaw.api.InstantColumn
 
isEmpty() - Method in interface tech.tablesaw.api.NumericColumn
 
isEmpty() - Method in class tech.tablesaw.api.StringColumn
 
isEmpty() - Method in class tech.tablesaw.api.TextColumn
 
isEmpty() - Method in class tech.tablesaw.api.TimeColumn
 
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 - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isEmpty() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
isEmpty() - Method in interface tech.tablesaw.selection.Selection
 
isEmpty() - Method in class tech.tablesaw.sorting.Sort
 
isEmpty() - Method in class tech.tablesaw.table.Relation
 
isEmptyString() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isEqualTo(BooleanColumn) - Method in class tech.tablesaw.api.BooleanColumn
 
isEqualTo(String) - Method in class tech.tablesaw.api.StringColumn
 
isEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isEqualTo(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isEqualTo(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
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 Columnwise isEqualTo.
isEqualTo(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isEqualTo(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isEqualTo(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isEqualTo(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isEqualTo - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isEqualTo(String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
isEqualTo(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
isEqualTo(String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
isEqualTo(String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
isEqualTo(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isEqualTo(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isEqualTo - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isEqualTo(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isEqualTo(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
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.
isEqualToIgnoringCase - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isFalse() - Method in class tech.tablesaw.api.BooleanColumn
 
isFirstDayOfMonth() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isFirstDayOfMonth(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isFirstDayOfMonth() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isFirstDayOfMonth(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isFriday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isFriday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isFriday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isFriday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isGreaterThan - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isGreaterThan(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThan(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThan - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isGreaterThan - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isGreaterThanOrEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isGreaterThanOrEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThanOrEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isGreaterThanOrEqualTo - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isGreaterThanOrEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isIn(Number...) - Method in interface tech.tablesaw.api.NumericColumn
 
isIn(double...) - Method in interface tech.tablesaw.api.NumericColumn
 
isIn(String...) - Method in class tech.tablesaw.api.StringColumn
 
isIn(Collection<String>) - Method in class tech.tablesaw.api.StringColumn
 
isIn(String...) - Method in class tech.tablesaw.api.TextColumn
 
isIn(Collection<String>) - Method in class tech.tablesaw.api.TextColumn
 
isIn(Number...) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isIn(double...) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isIn(String...) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isInApril() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInApril(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInApril() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInApril(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInAugust() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInAugust(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInAugust() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInAugust(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInDecember() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInDecember(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInDecember() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInDecember(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInFebruary() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInFebruary(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInFebruary() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInFebruary(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInJanuary() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInJanuary(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInJanuary() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInJanuary(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInJuly() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInJuly(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInJuly() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInJuly(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInJune() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInJune(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInJune() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInJune(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInMarch() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInMarch(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInMarch() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInMarch(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInMay() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInMay(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInMay() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInMay(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInNovember() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInNovember(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInNovember() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInNovember(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInOctober() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInOctober(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInOctober() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInOctober(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ1() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ1(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ1() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ1(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ2() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ2(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ2() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ2(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ3() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ3(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ3() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ3(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInQ4() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInQ4(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInQ4() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInQ4(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInSeptember() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInSeptember(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInSeptember() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInSeptember(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isInYear(int) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isInYear(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isInYear(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isInYear - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
isInYear(long, int) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isLastDayOfMonth() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isLastDayOfMonth(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isLastDayOfMonth() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
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(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThan(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThan - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isLessThan - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isLessThanOrEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isLessThanOrEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThanOrEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isLessThanOrEqualTo - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isLessThanOrEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isLongerThan(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isLongerThan - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isLowerCase() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isLowerCase - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isMidnight() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isMidnight(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isMidnight(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isMidnight() - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isMissing(int) - Method in class tech.tablesaw.api.BooleanColumn
 
isMissing() - Method in class tech.tablesaw.api.BooleanColumn
 
isMissing(int) - Method in class tech.tablesaw.api.DateColumn
 
isMissing(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
isMissing(int) - Method in class tech.tablesaw.api.DoubleColumn
 
isMissing(int) - Method in class tech.tablesaw.api.FloatColumn
 
isMissing(int) - Method in class tech.tablesaw.api.InstantColumn
 
isMissing(int) - Method in class tech.tablesaw.api.IntColumn
 
isMissing(int) - Method in class tech.tablesaw.api.LongColumn
 
isMissing() - Method in interface tech.tablesaw.api.NumericColumn
 
isMissing(int) - Method in class tech.tablesaw.api.ShortColumn
 
isMissing(int) - Method in class tech.tablesaw.api.StringColumn
 
isMissing(int) - Method in class tech.tablesaw.api.TextColumn
 
isMissing(int) - Method in class tech.tablesaw.api.TimeColumn
 
isMissing() - Method in class tech.tablesaw.api.TimeColumn
 
isMissing(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
isMissing - Static variable in interface tech.tablesaw.columns.booleans.BooleanColumnUtils
 
isMissing() - Method in interface tech.tablesaw.columns.Column
 
isMissing(int) - Method in interface tech.tablesaw.columns.Column
 
isMissing - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isMissing() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isMissing() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isMissing - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isMissing(int) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
isMissing(int) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
isMissing(int) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
isMissing(int) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
isMissing() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isMissing - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isMissing() - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isMissing - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
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
 
isMissingValue(double) - Static method in class tech.tablesaw.columns.numbers.DoubleColumnType
 
isMissingValue(float) - Static method in class tech.tablesaw.columns.numbers.FloatColumnType
 
isMissingValue(int) - Static method in class tech.tablesaw.columns.numbers.IntColumnType
 
isMissingValue(long) - Static method in class tech.tablesaw.columns.numbers.LongColumnType
 
isMissingValue(int) - Static method in class tech.tablesaw.columns.numbers.ShortColumnType
 
isMonday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isMonday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isMonday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isMonday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isNegative() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNegative - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNonNegative() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNonNegative - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNoon() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isNoon(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isNoon(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isNoon() - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isNotEqualTo(String) - Method in class tech.tablesaw.api.StringColumn
 
isNotEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isNotEqualTo(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isNotEqualTo(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isNotEqualTo(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isNotEqualTo(double) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotEqualTo(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotEqualTo - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNotEqualTo(String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
isNotEqualTo(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotEqualTo(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotEqualTo - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isNotEqualTo - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isNotEqualTo(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
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.
isNotIn(Number...) - Method in interface tech.tablesaw.api.NumericColumn
 
isNotIn(double...) - Method in interface tech.tablesaw.api.NumericColumn
 
isNotIn(String...) - Method in class tech.tablesaw.api.StringColumn
 
isNotIn(Collection<String>) - Method in class tech.tablesaw.api.StringColumn
 
isNotIn(String...) - Method in class tech.tablesaw.api.TextColumn
 
isNotIn(Collection<String>) - Method in class tech.tablesaw.api.TextColumn
 
isNotIn(Number...) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotIn(double...) - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotIn(String...) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotMissing() - Method in class tech.tablesaw.api.BooleanColumn
 
isNotMissing() - Method in interface tech.tablesaw.api.NumericColumn
 
isNotMissing() - Method in class tech.tablesaw.api.TimeColumn
 
isNotMissing - Static variable in interface tech.tablesaw.columns.booleans.BooleanColumnUtils
 
isNotMissing() - Method in interface tech.tablesaw.columns.Column
 
isNotMissing - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isNotMissing() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isNotMissing() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isNotMissing - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isNotMissing() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNotMissing - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isNotMissing() - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
isNotMissing - Static variable in class tech.tablesaw.columns.temporal.TemporalPredicates
 
isNumeric() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isNumeric - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isNumeric(String) - Static method in class tech.tablesaw.util.StringUtils
Checks if the CharSequence contains only Unicode digits.
isOnOrAfter(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrAfter(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrAfter(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isOnOrAfter(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrAfter(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrAfter(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrAfter(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isOnOrAfter(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isOnOrAfter(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isOnOrAfter(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isOnOrBefore(LocalDate) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrBefore(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isOnOrBefore(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isOnOrBefore(LocalDate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrBefore(LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrBefore(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isOnOrBefore(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
isOnOrBefore(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
isOnOrBefore(LocalTime) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isOnOrBefore(int) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
isPositive() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isPositive - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
isSaturday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isSaturday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isSaturday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isSaturday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isShorterThan(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isShorterThan - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isSunday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isSunday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isSunday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isSunday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isThursday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isThursday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isThursday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isThursday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isTrue() - Method in class tech.tablesaw.api.BooleanColumn
 
isTuesday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isTuesday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isTuesday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isTuesday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isUpperCase() - Method in interface tech.tablesaw.columns.strings.StringFilters
 
isUpperCase - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
isWednesday() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
isWednesday(int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
isWednesday() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
isWednesday(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
isZero() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
isZero - Static variable in interface tech.tablesaw.columns.numbers.NumberPredicates
 
iterator() - Method in class tech.tablesaw.api.BooleanColumn
 
iterator() - Method in class tech.tablesaw.api.DateColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.api.DateTimeColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.api.DoubleColumn
 
iterator() - Method in class tech.tablesaw.api.FloatColumn
 
iterator() - Method in class tech.tablesaw.api.InstantColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.api.IntColumn
 
iterator() - Method in class tech.tablesaw.api.LongColumn
 
iterator() - Method in class tech.tablesaw.api.ShortColumn
 
iterator() - Method in class tech.tablesaw.api.StringColumn
 
iterator() - Method in class tech.tablesaw.api.Table
 
iterator() - Method in class tech.tablesaw.api.TextColumn
 
iterator() - Method in class tech.tablesaw.api.TimeColumn
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.columns.booleans.fillers.BooleanIterable
 
iterator() - Method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
iterator() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
iterator() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
iterator() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
iterator() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
iterator() - Method in class tech.tablesaw.columns.temporal.fillers.TemporalRangeIterable
 
iterator() - Method in class tech.tablesaw.selection.BitmapBackedSelection
Returns a fastUtil intIterator that wraps a bitmap intIterator
iterator() - Method in class tech.tablesaw.sorting.Sort
Returns an iterator over elements of type T.
iterator() - Method in class tech.tablesaw.table.TableSlice
Returns a 0 based int iterator for use with, for example, get().
iterator() - Method in class tech.tablesaw.table.TableSliceGroup
Returns an iterator over elements of type T.

J

join(String...) - Method in class tech.tablesaw.api.Table
Returns a new DataFrameJoiner initialized with multiple columnNames
join(String, Column<?>...) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Return a copy of this column with the given string appended
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.

K

kendalls(NumericColumn<?>) - Method in interface tech.tablesaw.api.NumericColumn
Returns the Kendall's Tau Rank correlation between the receiver and the otherColumn
kurtosis - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
kurtosis() - Method in interface tech.tablesaw.api.NumericColumn
 

L

lag(int) - Method in class tech.tablesaw.api.BooleanColumn
 
lag(int) - Method in class tech.tablesaw.api.DateColumn
 
lag(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
lag(int) - Method in class tech.tablesaw.api.DoubleColumn
 
lag(int) - Method in class tech.tablesaw.api.FloatColumn
 
lag(int) - Method in class tech.tablesaw.api.InstantColumn
 
lag(int) - Method in class tech.tablesaw.api.IntColumn
 
lag(int) - Method in class tech.tablesaw.api.LongColumn
 
lag(int) - Method in interface tech.tablesaw.api.NumericColumn
 
lag(int) - Method in class tech.tablesaw.api.ShortColumn
 
lag(int) - Method in class tech.tablesaw.api.StringColumn
 
lag(int) - Method in class tech.tablesaw.api.TextColumn
 
lag(int) - Method in class tech.tablesaw.api.TimeColumn
 
lag(int) - Method in interface tech.tablesaw.columns.Column
Returns a column of the same type and size as the receiver, containing the receivers values offset by n.
lag(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
lag(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
last - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that returns the last item
last(int) - Method in class tech.tablesaw.api.BooleanColumn
 
last(int) - Method in class tech.tablesaw.api.DateColumn
 
last(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
last(int) - Method in class tech.tablesaw.api.DoubleColumn
 
last(int) - Method in class tech.tablesaw.api.FloatColumn
 
last(int) - Method in class tech.tablesaw.api.InstantColumn
 
last(int) - Method in class tech.tablesaw.api.IntColumn
 
last(int) - Method in class tech.tablesaw.api.LongColumn
 
last(int) - Method in class tech.tablesaw.api.ShortColumn
 
last(int) - Method in class tech.tablesaw.api.StringColumn
 
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.api.TimeColumn
 
last(int) - Method in interface tech.tablesaw.columns.Column
 
latestDate - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
latestDateTime - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
lead(int) - Method in class tech.tablesaw.api.BooleanColumn
 
lead(int) - Method in class tech.tablesaw.api.DateColumn
 
lead(int) - Method in class tech.tablesaw.api.DoubleColumn
 
lead(int) - Method in class tech.tablesaw.api.FloatColumn
 
lead(int) - Method in class tech.tablesaw.api.IntColumn
 
lead(int) - Method in class tech.tablesaw.api.LongColumn
 
lead(int) - Method in interface tech.tablesaw.api.NumericColumn
 
lead(int) - Method in class tech.tablesaw.api.ShortColumn
 
lead(int) - Method in class tech.tablesaw.api.StringColumn
 
lead(int) - Method in class tech.tablesaw.api.TextColumn
 
lead(int) - Method in interface tech.tablesaw.columns.Column
Returns a column of the same type as the receiver, containing the receivers values offset -n For example if you lead a column containing 2, 3, 4 by 1, you get a column containing 3, 4, NA.
lead(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
lead(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
leftOuter(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
leftOuter(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
leftOuter(Table, String[]) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
leftOuter(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
leftOuter(Table, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
length() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column containing the character length of each string in this column The returned column is the same size as the original
length(CharSequence) - Static method in class tech.tablesaw.util.StringUtils
Gets a CharSequence length or 0 if the CharSequence is null.
lengthEquals(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
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
 
lessThan(double) - Method in class tech.tablesaw.index.DoubleIndex
 
lessThan(float) - Method in class tech.tablesaw.index.FloatIndex
 
lessThan(int) - Method in class tech.tablesaw.index.IntIndex
 
lessThan(LocalTime) - Method in class tech.tablesaw.index.IntIndex
 
lessThan(LocalDate) - Method in class tech.tablesaw.index.IntIndex
 
lessThan(long) - Method in class tech.tablesaw.index.LongIndex
 
lessThan(Instant) - Method in class tech.tablesaw.index.LongIndex
 
lessThan(LocalDateTime) - Method in class tech.tablesaw.index.LongIndex
 
lessThan(short) - Method in class tech.tablesaw.index.ShortIndex
 
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.
lineEnd(String) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
lineEnd() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
lineEnding(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
lineEnding() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
lineEnding - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
lineEnding(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
lineEnding() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
lineSeparator(char[]) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
lineSeparator() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
lineSeparatorDetectionEnabled() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
lineSeparatorString(String) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
lineSeparatorString() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
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(Locale) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
locale(Locale) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
locale - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
locale(Locale) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
locale - Variable in class tech.tablesaw.io.ReadOptions
 
locale() - Method in class tech.tablesaw.io.ReadOptions
 
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 - Class in tech.tablesaw.api
 
longColumn(String) - Method in class tech.tablesaw.table.Relation
 
longColumn(int) - Method in class tech.tablesaw.table.Relation
 
LongColumnType - Class in tech.tablesaw.columns.numbers
 
LongIndex - Class in tech.tablesaw.index
An index for eight-byte long and long backed columns (datetime)
LongIndex(TemporalColumn<?>) - Constructor for class tech.tablesaw.index.LongIndex
 
LongIndex(IntColumn) - Constructor for class tech.tablesaw.index.LongIndex
 
LongIndex(LongColumn) - Constructor for class tech.tablesaw.index.LongIndex
 
longIterator() - Method in class tech.tablesaw.api.DateTimeColumn
 
longIterator() - Method in class tech.tablesaw.api.InstantColumn
 
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(char) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
lookupWildcard() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
lookupWildcard(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
lookupWildcard() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
lowerCase() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 

M

map(Function<? super Boolean, ? extends Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
map(Function<? super LocalDate, ? extends LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
map(Function<? super LocalDateTime, ? extends LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
map(ToDoubleFunction<Double>) - Method in class tech.tablesaw.api.DoubleColumn
Maps the function across all rows, appending the results to a new NumberColumn
map(Function<? super Double, ? extends Double>) - Method in class tech.tablesaw.api.DoubleColumn
 
map(Function<? super Float, ? extends Float>) - Method in class tech.tablesaw.api.FloatColumn
 
map(Function<? super Instant, ? extends Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
map(Function<? super Integer, ? extends Integer>) - Method in class tech.tablesaw.api.IntColumn
 
map(Function<? super Long, ? extends Long>) - Method in class tech.tablesaw.api.LongColumn
 
map(Function<? super Short, ? extends Short>) - Method in class tech.tablesaw.api.ShortColumn
 
map(Function<? super String, ? extends String>) - Method in class tech.tablesaw.api.StringColumn
 
map(Function<? super LocalTime, ? extends LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
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 R>, Column<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>, Column<R>) - Method in interface tech.tablesaw.columns.Column
Maps the function across all rows, appending the results to 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.
matchesRegex(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
matchesRegex - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
max - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
max(Column<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
max() - Method in class tech.tablesaw.api.DateColumn
 
max(Column<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
max() - Method in class tech.tablesaw.api.DateTimeColumn
 
max(Column<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
max(Column<Double>) - Method in class tech.tablesaw.api.DoubleColumn
 
max(Column<Float>) - Method in class tech.tablesaw.api.FloatColumn
 
max() - Method in class tech.tablesaw.api.InstantColumn
 
max(Column<Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
max(Column<Integer>) - Method in class tech.tablesaw.api.IntColumn
 
max(Column<Long>) - Method in class tech.tablesaw.api.LongColumn
 
max(DoubleComparator) - Method in interface tech.tablesaw.api.NumericColumn
Returns the maximum row according to the provided Comparator
max() - Method in interface tech.tablesaw.api.NumericColumn
 
max(Column<Short>) - Method in class tech.tablesaw.api.ShortColumn
 
max(Column<String>) - Method in class tech.tablesaw.api.StringColumn
 
max() - Method in class tech.tablesaw.api.TimeColumn
 
max(Column<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
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 interface tech.tablesaw.columns.Column
Returns a column containing the element-wise min between this column and other column TODO(lwhite) Override in column subtypes for better performance
max() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
max() - Method in class tech.tablesaw.columns.numbers.Stats
 
maxCharsPerColumn(int) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
maxCharsPerColumn() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
maxCharsPerColumn(int) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
maxCharsPerColumn - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
maxCharsPerColumn(int) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
maxCharsPerColumn - Variable in class tech.tablesaw.io.ReadOptions
 
maxNumberOfColumns(Integer) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Defines maximal value of columns in csv file.
maxNumberOfColumns() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
maxNumberOfColumns - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
maxNumberOfColumns(Integer) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Defines maximal value of columns in fixed-width file.
maxNumberOfColumns() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
mean - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that calculates the mean of the values in the column param
mean() - Method in interface tech.tablesaw.api.NumericColumn
 
mean() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
mean() - Method in class tech.tablesaw.columns.numbers.Stats
 
meanDifference(NumericColumn<?>, NumericColumn<?>) - Static method in class tech.tablesaw.aggregate.AggregateFunctions
 
median - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
median() - Method in interface tech.tablesaw.api.NumericColumn
 
median() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
milliseconds() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
min - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
min(Column<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
min() - Method in class tech.tablesaw.api.DateColumn
 
min(Column<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
min() - Method in class tech.tablesaw.api.DateTimeColumn
 
min(Column<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
min(Column<Double>) - Method in class tech.tablesaw.api.DoubleColumn
 
min(Column<Float>) - Method in class tech.tablesaw.api.FloatColumn
 
min() - Method in class tech.tablesaw.api.InstantColumn
 
min(Column<Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
min(Column<Integer>) - Method in class tech.tablesaw.api.IntColumn
 
min(Column<Long>) - Method in class tech.tablesaw.api.LongColumn
 
min(DoubleComparator) - Method in interface tech.tablesaw.api.NumericColumn
Returns the minimum row according to the provided Comparator
min() - Method in interface tech.tablesaw.api.NumericColumn
 
min(Column<Short>) - Method in class tech.tablesaw.api.ShortColumn
 
min(Column<String>) - Method in class tech.tablesaw.api.StringColumn
 
min() - Method in class tech.tablesaw.api.TimeColumn
 
min(Column<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
min(Comparator<? super T>) - Method in interface tech.tablesaw.columns.Column
Returns the minimum row according to the provided Comparator
min(Column<T>) - Method in interface tech.tablesaw.columns.Column
Returns a column containing the element-wise min between this column and other column TODO(lwhite) Override in column subtypes for better performance
min() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
min() - Method in class tech.tablesaw.columns.numbers.Stats
 
min() - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
min() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minimizeColumnSizes() - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
minimizeColumnSizes() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
minimizeColumnSizes - Variable in class tech.tablesaw.io.ReadOptions.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 - Variable in class tech.tablesaw.io.ReadOptions
 
minimizeColumnSizes() - Method in class tech.tablesaw.io.ReadOptions
 
minus(int, ChronoUnit) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minus(int, ChronoUnit, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minus(int, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusDays(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minusDays(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minusHours(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusHours(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusMilliseconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusMilliseconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusMinutes(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusMinutes(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
minusMonths(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
minusMonths(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
minusSeconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
minusSeconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
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(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
minutesUntil(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
MISSING_INDICATORS - Static variable in class tech.tablesaw.io.TypeUtils
 
MISSING_VALUE - Static variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
missingValueCounts() - Method in class tech.tablesaw.api.Table
 
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
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.FloatColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.IntColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.LongColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.numbers.ShortColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.SkipColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.strings.StringColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.strings.TextColumnType
 
missingValueIndicator() - Static method in class tech.tablesaw.columns.times.TimeColumnType
 
missingValueIndicator(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
missingValueIndicator(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
missingValueIndicator - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
missingValueIndicator(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
missingValueIndicator - Variable in class tech.tablesaw.io.ReadOptions
 
missingValueIndicator() - 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(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
monthsUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
monthsUntil(long, long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
monthValue() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
monthValue() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
multiply(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
multiply(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
multiply(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 

N

n() - Method in class tech.tablesaw.columns.numbers.Stats
 
name() - Method in interface tech.tablesaw.api.ColumnType
 
name() - Method in class tech.tablesaw.api.Table
Returns the name of the table
name() - Method in class tech.tablesaw.columns.AbstractColumn
 
name() - Method in class tech.tablesaw.columns.AbstractColumnType
 
name() - Method in interface tech.tablesaw.columns.Column
Returns the column's name.
name() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
name() - Method in class tech.tablesaw.table.Relation
Returns the name of this relation
name() - Method in class tech.tablesaw.table.TableSlice
 
nCol(String) - Method in class tech.tablesaw.table.Relation
Returns the column with the given name cast to a NumberColumn
nCol(int) - 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.
next() - Method in class tech.tablesaw.api.Row
 
next(String, Sort.Order) - Method in class tech.tablesaw.sorting.Sort
 
NoKeysAvailableException - Exception in tech.tablesaw.columns.strings
 
NoKeysAvailableException(String) - Constructor for exception tech.tablesaw.columns.strings.NoKeysAvailableException
 
nominalDataset(String) - Method in class tech.tablesaw.conversion.smile.SmileConverter
Returns a dataset where the response column is nominal.
nominalDataset(int, int...) - Method in class tech.tablesaw.conversion.smile.SmileConverter
Returns a dataset where the response column is nominal.
nominalDataset(String, String...) - Method in class tech.tablesaw.conversion.smile.SmileConverter
Returns a dataset where the response column is nominal.
none() - Method in class tech.tablesaw.api.BooleanColumn
Returns true if the column contains no true values, and false otherwise
noneMatch(DoublePredicate) - Method in class tech.tablesaw.api.NumberColumn
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
 
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(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
normalizedNewline() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
nullValue(String) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
nullValue() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
NumberColumn<T extends Number> - Class in tech.tablesaw.api
 
NumberColumn(ColumnType, String) - Constructor for class tech.tablesaw.api.NumberColumn
 
numberColumn(int) - Method in class tech.tablesaw.table.Relation
Returns the NumberColumn at the given index.
numberColumn(String) - Method in class tech.tablesaw.table.Relation
 
NumberColumnFormatter - Class in tech.tablesaw.columns.numbers
 
NumberColumnFormatter() - 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
 
NumberFillers<T> - Interface in tech.tablesaw.columns.numbers
 
NumberFilters - Interface in tech.tablesaw.columns.numbers
 
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
 
NumericColumn<T> - Interface in tech.tablesaw.api
 
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
numericDataset(String) - Method in class tech.tablesaw.conversion.smile.SmileConverter
Returns a dataset where the response column is numeric.
numericDataset(int, int...) - Method in class tech.tablesaw.conversion.smile.SmileConverter
Returns a dataset where the response column is numeric.
numericDataset(String, String...) - Method in class tech.tablesaw.conversion.smile.SmileConverter
Returns a dataset where the response column is numeric.

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
 
on(String, Sort.Order) - Static method in class tech.tablesaw.sorting.Sort
 
or(BooleanColumn...) - Method in interface tech.tablesaw.columns.booleans.BooleanMapUtils
 
or(Selection) - Method in class tech.tablesaw.selection.BitmapBackedSelection
Implements the union of the receiver and otherSelection, updating the receiver
or(Selection) - Method in interface tech.tablesaw.selection.Selection
Returns the union of the receiver and otherSelection, after updating the receiver

P

pack(LocalDate) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
pack(short, byte, byte) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
pack(int, int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
pack(LocalDate, LocalTime) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
pack(LocalDateTime) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
pack(short, byte, byte, byte, byte, byte, byte) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
pack(LocalDate, LocalTime) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
pack(Instant) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
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(char) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
padding() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
padding(char) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
padding() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
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(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(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseFloat(String) - Method in class tech.tablesaw.columns.numbers.FloatParser
 
parseInt(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseInt(String) - Method in class tech.tablesaw.columns.numbers.IntParser
 
parseInt() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
parseLong(String) - Method in class tech.tablesaw.columns.AbstractColumnParser
 
parseLong(String) - Method in class tech.tablesaw.columns.numbers.LongParser
 
parseRows(ReadOptions, boolean, Reader, ColumnType[], AbstractParser<?>) - 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
 
pctChange - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that returns the 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() - Method in class tech.tablesaw.columns.numbers.NumberRollingColumn
 
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(NumericColumn<?>, Double) - Static method in class tech.tablesaw.aggregate.AggregateFunctions
 
percentile(double) - Method in interface tech.tablesaw.api.NumericColumn
 
percentile90 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
percentile95 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
percentile99 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
percents(Table, String) - Static method in class tech.tablesaw.aggregate.CrossTab
 
pivot(Table, CategoricalColumn<?>, CategoricalColumn<?>, NumberColumn<?>, AggregateFunction<?, ?>) - Static method in class tech.tablesaw.aggregate.PivotTable
 
pivot(CategoricalColumn<?>, CategoricalColumn<?>, NumberColumn<?>, 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(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
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, 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 TODO(lwhite): Replace with a native implementation that doesn't convert everything to LocalDateTime
plus(long, ChronoUnit) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plus(int, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
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.temporal.TemporalMapFunctions
 
plusHours(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusHours(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusHours(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
plusMicros(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusMillis(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusMilliseconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusMilliseconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
plusMinutes(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusMinutes(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusMinutes(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
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.temporal.TemporalMapFunctions
 
plusSeconds(long) - Method in interface tech.tablesaw.columns.temporal.TemporalMapFunctions
 
plusSeconds(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
plusSeconds(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
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.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.temporal.TemporalMapFunctions
 
PM(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
Returns true if the time is in the PM or "after noon".
PM(int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
Returns true if the time is in the PM or "after noon".
populationVariance - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
populationVariance() - Method in interface tech.tablesaw.api.NumericColumn
 
populationVariance() - Method in class tech.tablesaw.columns.numbers.Stats
 
power(double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns a NumberColumn with the exponential power of each value in this column
print() - Method in interface tech.tablesaw.columns.Column
TODO(lwhite): Print n from the top and bottom, like a table;
print(Relation) - Method in class tech.tablesaw.io.string.DataFramePrinter
Prints the specified DataFrame to the stream bound to this printer
print(int) - Method in class tech.tablesaw.table.Relation
 
print() - Method in class tech.tablesaw.table.Relation
 
printAll() - Method in class tech.tablesaw.table.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
printFormatter - Variable in class tech.tablesaw.api.NumberColumn
 
product - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
product() - Method in interface tech.tablesaw.api.NumericColumn
 
promoteYourself() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
promoteYourself() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
promoteYourself() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
promoteYourself() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
proportionFalse - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
proportionFalse() - Method in class tech.tablesaw.api.BooleanColumn
Returns the proportion of non-missing row elements that contain true
proportionTrue - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
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
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
 
quartile1 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
quartile1() - Method in interface tech.tablesaw.api.NumericColumn
 
quartile3 - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
quartile3() - Method in interface tech.tablesaw.api.NumericColumn
 
quoteChar(char) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
quoteChar() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 

R

range - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
range() - Method in interface tech.tablesaw.api.NumericColumn
 
range(double, double, double) - Static method in class tech.tablesaw.columns.numbers.fillers.DoubleRangeIterable
 
range(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() - Method in class tech.tablesaw.columns.numbers.Stats
 
range(T, T, long, TemporalUnit) - Static method in class tech.tablesaw.columns.temporal.fillers.TemporalRangeIterable
 
range(T, long, TemporalUnit, int) - Static method in class tech.tablesaw.columns.temporal.fillers.TemporalRangeIterable
 
read() - Static method in class tech.tablesaw.api.Table
 
read(CsvReadOptions) - Method in class tech.tablesaw.io.csv.CsvReader
 
read(Source) - Method in class tech.tablesaw.io.csv.CsvReader
 
read(Source) - Method in interface tech.tablesaw.io.DataReader
 
read(O) - Method in interface tech.tablesaw.io.DataReader
 
read(FixedWidthReadOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthReader
 
read(Source) - Method in class tech.tablesaw.io.fixed.FixedWidthReader
 
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
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
 
recordEndsOnNewline - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
recordEndsOnNewline(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
recordEndsOnNewline() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
reduce(double, DoubleBinaryOperator) - Method in interface tech.tablesaw.api.NumericColumn
Reduction with binary operator and initial value
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
reduce(BinaryOperator<T>) - Method in interface tech.tablesaw.columns.Column
Reduction with binary operator
reduce(String, NumericAggregateFunction) - Method in class tech.tablesaw.table.TableSlice
Returns the result of applying the given function to the specified column
register(ColumnType) - Static method in interface tech.tablesaw.api.ColumnType
 
register(ReaderRegistry) - Static method in class tech.tablesaw.io.csv.CsvReader
 
register(WriterRegistry) - Static method in class tech.tablesaw.io.csv.CsvWriter
 
register(ReaderRegistry) - Static method in class tech.tablesaw.io.fixed.FixedWidthReader
 
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
 
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(DoubleColumn) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
remove(String, char) - Static method in class tech.tablesaw.columns.AbstractColumnParser
 
removeColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Removes the given columns
removeColumns(int...) - Method in class tech.tablesaw.table.Relation
 
removeColumns(Column<?>...) - Method in class tech.tablesaw.table.Relation
Removes the given columns from the receiver
removeColumns(String...) - Method in class tech.tablesaw.table.Relation
 
removeColumns(Column<?>...) - Method in class tech.tablesaw.table.TableSlice
 
removeColumnsWithMissingValues() - Method in class tech.tablesaw.api.Table
Removes the given columns with missing values
removeMissing() - Method in class tech.tablesaw.api.BooleanColumn
 
removeMissing() - Method in class tech.tablesaw.api.DateColumn
 
removeMissing() - Method in class tech.tablesaw.api.DateTimeColumn
 
removeMissing() - Method in class tech.tablesaw.api.DoubleColumn
 
removeMissing() - Method in class tech.tablesaw.api.FloatColumn
 
removeMissing() - Method in class tech.tablesaw.api.InstantColumn
 
removeMissing() - Method in class tech.tablesaw.api.IntColumn
 
removeMissing() - Method in class tech.tablesaw.api.LongColumn
 
removeMissing() - Method in class tech.tablesaw.api.ShortColumn
 
removeMissing() - Method in class tech.tablesaw.api.StringColumn
 
removeMissing() - Method in class tech.tablesaw.api.TextColumn
 
removeMissing() - Method in class tech.tablesaw.api.TimeColumn
 
removeMissing() - Method in interface tech.tablesaw.columns.Column
 
removeRange(long, long) - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
removeRange(long, long) - Method in interface tech.tablesaw.selection.Selection
 
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
 
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
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
replaceFirst(String, String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
retainColumns(Column<?>...) - Method in class tech.tablesaw.api.Table
Removes all columns except for those given in the argument from this table
retainColumns(String...) - Method in class tech.tablesaw.api.Table
Removes all columns except for those given in the argument from this table
returnType() - Method in class tech.tablesaw.aggregate.AggregateFunction
 
returnType() - Method in class tech.tablesaw.aggregate.BooleanAggregateFunction
 
returnType() - Method in class tech.tablesaw.aggregate.DateAggregateFunction
 
returnType() - Method in class tech.tablesaw.aggregate.DateTimeAggregateFunction
 
returnType() - Method in class tech.tablesaw.aggregate.NumericAggregateFunction
 
returnType() - Method in class tech.tablesaw.aggregate.StringFunction
 
returnType() - Method in class tech.tablesaw.aggregate.TimeAggregateFunction
 
reverse(IntComparator) - Static method in class tech.tablesaw.sorting.comparators.ReversingIntComparator
 
ReversingIntComparator - Class in tech.tablesaw.sorting.comparators
A Comparator for int primitives that takes an input comparator and creates its opposite
rightOuter(Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
rightOuter(boolean, Table...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins to the given tables assuming that they have a column of the name we're joining on
rightOuter(Table, String) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
rightOuter(Table, String[]) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
rightOuter(Table, boolean, String...) - Method in class tech.tablesaw.joining.DataFrameJoiner
Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
rolling(int) - Method in interface tech.tablesaw.api.NumericColumn
 
rolling(int) - Method in interface tech.tablesaw.columns.Column
 
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
 
rollWithRows(Consumer<Row[]>, int) - Method in class tech.tablesaw.api.Table
Applies the function in rowConsumer to each group of contiguous rows of size n in the table This can be used, for example, to calculate a running average of in 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 - Class in tech.tablesaw.api
 
Row(Table) - Constructor for class tech.tablesaw.api.Row
 
row(int) - Method in class tech.tablesaw.api.Table
 
rowComparator() - Method in class tech.tablesaw.api.BooleanColumn
 
rowComparator() - Method in class tech.tablesaw.api.DateColumn
 
rowComparator() - Method in class tech.tablesaw.api.DateTimeColumn
 
rowComparator() - Method in class tech.tablesaw.api.InstantColumn
 
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
 
rowComparator() - Method in class tech.tablesaw.api.TextColumn
 
rowComparator() - Method in class tech.tablesaw.api.TimeColumn
 
rowComparator() - Method in interface tech.tablesaw.columns.Column
 
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
 
RowPair(Row, Row) - Constructor for class tech.tablesaw.api.Table.RowPair
 
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
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
rows(int...) - Method in class tech.tablesaw.api.Table
 
Rows - Class in tech.tablesaw.table
A static utility class for row operations

S

sample(boolean) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
sample(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
sample - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
sample(boolean) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
sample - Variable in class tech.tablesaw.io.ReadOptions
 
sample() - Method in class tech.tablesaw.io.ReadOptions
 
sampleN(int) - Method in class tech.tablesaw.api.BooleanColumn
 
sampleN(int) - Method in class tech.tablesaw.api.DateColumn
 
sampleN(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
sampleN(int) - Method in class tech.tablesaw.api.DoubleColumn
 
sampleN(int) - Method in class tech.tablesaw.api.FloatColumn
 
sampleN(int) - Method in class tech.tablesaw.api.InstantColumn
 
sampleN(int) - Method in class tech.tablesaw.api.IntColumn
 
sampleN(int) - Method in class tech.tablesaw.api.LongColumn
 
sampleN(int) - Method in class tech.tablesaw.api.ShortColumn
 
sampleN(int) - Method in class tech.tablesaw.api.StringColumn
 
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.api.TimeColumn
 
sampleN(int) - Method in interface tech.tablesaw.columns.Column
Returns a column containing a random sample of the values in this column
sampleSplit(double) - Method in class tech.tablesaw.api.Table
Splits the table into two, randomly assigning records to each according to the proportion given in trainingProportion
sampleX(double) - Method in class tech.tablesaw.api.BooleanColumn
 
sampleX(double) - Method in class tech.tablesaw.api.DateColumn
 
sampleX(double) - Method in class tech.tablesaw.api.DateTimeColumn
 
sampleX(double) - Method in class tech.tablesaw.api.DoubleColumn
 
sampleX(double) - Method in class tech.tablesaw.api.FloatColumn
 
sampleX(double) - Method in class tech.tablesaw.api.InstantColumn
 
sampleX(double) - Method in class tech.tablesaw.api.IntColumn
 
sampleX(double) - Method in class tech.tablesaw.api.LongColumn
 
sampleX(double) - Method in class tech.tablesaw.api.ShortColumn
 
sampleX(double) - Method in class tech.tablesaw.api.StringColumn
 
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.api.TimeColumn
 
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
 
secondOfDay() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
secondOfDay() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
secondsUntil(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
select(Column<?>...) - Method in class tech.tablesaw.api.Table
 
select(String...) - Method in class tech.tablesaw.api.Table
 
Selection - Interface in tech.tablesaw.selection
A selection maintains an ordered set of ints that can be used to eval 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(Collection<String>) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
selectIsIn(String...) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
selectIsIn(Collection<String>) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
selectIsIn(String...) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
selectIsIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
selectIsIn(String...) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
selectIsIn(Collection<String>) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
selectNRowsAtRandom(int, int) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
Returns an randomly generated selection of size N where Max is the largest possible value
selectNRowsAtRandom(int, int) - Static method in interface tech.tablesaw.selection.Selection
Returns an randomly generated selection of size N where Max is the largest possible value
separator(Character) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
separator() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
separator(char) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
separator() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
set(Selection, Boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
set(Selection, Column<Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
set(int, boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
set(int, Boolean) - Method in class tech.tablesaw.api.BooleanColumn
 
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(int, Column<Boolean>, int) - Method in class tech.tablesaw.api.BooleanColumn
 
set(int, int) - Method in class tech.tablesaw.api.DateColumn
 
set(int, LocalDate) - Method in class tech.tablesaw.api.DateColumn
 
set(int, Column<LocalDate>, int) - Method in class tech.tablesaw.api.DateColumn
 
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, Column<LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
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(int, Column<LocalDateTime>, int) - Method in class tech.tablesaw.api.DateTimeColumn
 
set(int, long) - Method in class tech.tablesaw.api.DateTimeColumn
 
set(int, LocalDateTime) - Method in class tech.tablesaw.api.DateTimeColumn
 
set(Selection, Column<LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
set(int, Double) - Method in class tech.tablesaw.api.DoubleColumn
 
set(int, double) - Method in class tech.tablesaw.api.DoubleColumn
 
set(int, Column<Double>, int) - Method in class tech.tablesaw.api.DoubleColumn
 
set(Selection, Column<Double>) - Method in class tech.tablesaw.api.DoubleColumn
 
set(Selection, Double) - Method in class tech.tablesaw.api.DoubleColumn
 
set(int, Float) - Method in class tech.tablesaw.api.FloatColumn
 
set(int, float) - Method in class tech.tablesaw.api.FloatColumn
 
set(int, Column<Float>, int) - Method in class tech.tablesaw.api.FloatColumn
 
set(Selection, Column<Float>) - Method in class tech.tablesaw.api.FloatColumn
 
set(Selection, Float) - Method in class tech.tablesaw.api.FloatColumn
 
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(int, Column<Instant>, int) - Method in class tech.tablesaw.api.InstantColumn
 
set(int, long) - Method in class tech.tablesaw.api.InstantColumn
 
set(int, Instant) - Method in class tech.tablesaw.api.InstantColumn
 
set(Selection, Column<Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
set(int, Integer) - Method in class tech.tablesaw.api.IntColumn
 
set(int, int) - Method in class tech.tablesaw.api.IntColumn
 
set(int, Column<Integer>, int) - Method in class tech.tablesaw.api.IntColumn
 
set(Selection, Column<Integer>) - Method in class tech.tablesaw.api.IntColumn
 
set(Selection, Integer) - Method in class tech.tablesaw.api.IntColumn
 
set(int, Long) - Method in class tech.tablesaw.api.LongColumn
 
set(int, long) - Method in class tech.tablesaw.api.LongColumn
 
set(int, Column<Long>, int) - Method in class tech.tablesaw.api.LongColumn
 
set(Selection, Column<Long>) - Method in class tech.tablesaw.api.LongColumn
 
set(Selection, Long) - Method in class tech.tablesaw.api.LongColumn
 
set(int, Short) - Method in class tech.tablesaw.api.ShortColumn
 
set(int, short) - Method in class tech.tablesaw.api.ShortColumn
 
set(int, Column<Short>, int) - Method in class tech.tablesaw.api.ShortColumn
 
set(Selection, Column<Short>) - Method in class tech.tablesaw.api.ShortColumn
 
set(Selection, Short) - Method in class tech.tablesaw.api.ShortColumn
 
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(int, String) - Method in class tech.tablesaw.api.StringColumn
 
set(int, Column<String>, int) - Method in class tech.tablesaw.api.StringColumn
 
set(Selection, Column<String>) - Method in class tech.tablesaw.api.StringColumn
 
set(Selection, String) - Method in class tech.tablesaw.api.TextColumn
Conditionally update this column, replacing current values with newValue for all rows where the current value matches the selection criteria
set(int, String) - Method in class tech.tablesaw.api.TextColumn
 
set(int, Column<String>, int) - Method in class tech.tablesaw.api.TextColumn
 
set(int, Column<LocalTime>, int) - Method in class tech.tablesaw.api.TimeColumn
 
set(int, int) - Method in class tech.tablesaw.api.TimeColumn
 
set(int, LocalTime) - Method in class tech.tablesaw.api.TimeColumn
 
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, Column<LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
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
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(int, T) - Method in interface tech.tablesaw.columns.Column
 
set(int, Column<T>, int) - Method in interface tech.tablesaw.columns.Column
 
set(int, String) - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
set(int, String) - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
set(int, String) - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
set(int, String) - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
setBoolean(int, boolean) - Method in class tech.tablesaw.api.Row
 
setBoolean(String, boolean) - Method in class tech.tablesaw.api.Row
 
setCustomFormatter(DateTimeFormatter) - Method in class tech.tablesaw.columns.dates.DateParser
 
setDate(int, LocalDate) - Method in class tech.tablesaw.api.Row
 
setDate(String, LocalDate) - Method in class tech.tablesaw.api.Row
 
setDateTime(int, LocalDateTime) - Method in class tech.tablesaw.api.Row
 
setDateTime(String, LocalDateTime) - Method in class tech.tablesaw.api.Row
 
setDouble(int, double) - Method in class tech.tablesaw.api.Row
 
setDouble(String, double) - Method in class tech.tablesaw.api.Row
 
setFloat(int, float) - Method in class tech.tablesaw.api.Row
 
setFloat(String, float) - Method in class tech.tablesaw.api.Row
 
setInt(int, int) - Method in class tech.tablesaw.api.Row
 
setInt(String, int) - Method in class tech.tablesaw.api.Row
 
setLocale(Locale) - Method in class tech.tablesaw.columns.dates.DateParser
 
setLong(int, long) - Method in class tech.tablesaw.api.Row
 
setLong(String, long) - Method in class tech.tablesaw.api.Row
 
setMissing(int) - Method in class tech.tablesaw.api.BooleanColumn
 
setMissing(int) - Method in class tech.tablesaw.api.DateColumn
 
setMissing(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
setMissing(int) - Method in class tech.tablesaw.api.DoubleColumn
 
setMissing(int) - Method in class tech.tablesaw.api.FloatColumn
 
setMissing(int) - Method in class tech.tablesaw.api.InstantColumn
 
setMissing(int) - Method in class tech.tablesaw.api.IntColumn
 
setMissing(int) - Method in class tech.tablesaw.api.LongColumn
 
setMissing(int) - Method in class tech.tablesaw.api.ShortColumn
 
setMissing(int) - Method in class tech.tablesaw.api.StringColumn
 
setMissing(int) - Method in class tech.tablesaw.api.TextColumn
 
setMissing(int) - Method in class tech.tablesaw.api.TimeColumn
 
setMissing(int) - Method in interface tech.tablesaw.columns.Column
 
setName(String) - Method in class tech.tablesaw.api.BooleanColumn
 
setName(String) - Method in class tech.tablesaw.api.DateColumn
 
setName(String) - Method in class tech.tablesaw.api.DateTimeColumn
 
setName(String) - Method in class tech.tablesaw.api.DoubleColumn
 
setName(String) - Method in class tech.tablesaw.api.FloatColumn
 
setName(String) - Method in class tech.tablesaw.api.InstantColumn
 
setName(String) - Method in class tech.tablesaw.api.IntColumn
 
setName(String) - Method in class tech.tablesaw.api.LongColumn
 
setName(String) - Method in class tech.tablesaw.api.ShortColumn
 
setName(String) - Method in class tech.tablesaw.api.StringColumn
 
setName(String) - Method in class tech.tablesaw.api.Table
Sets the name of the table
setName(String) - Method in class tech.tablesaw.columns.AbstractColumn
 
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
 
setName(String) - Method in class tech.tablesaw.table.TableSlice
 
setPrintFormatter(BooleanFormatter) - Method in class tech.tablesaw.api.BooleanColumn
 
setPrintFormatter(DateTimeFormatter, String) - Method in class tech.tablesaw.api.DateColumn
 
setPrintFormatter(DateTimeFormatter) - Method in class tech.tablesaw.api.DateColumn
 
setPrintFormatter(DateTimeFormatter, String) - Method in class tech.tablesaw.api.DateTimeColumn
 
setPrintFormatter(DateTimeFormatter) - Method in class tech.tablesaw.api.DateTimeColumn
 
setPrintFormatter(DateTimeColumnFormatter) - Method in class tech.tablesaw.api.DateTimeColumn
 
setPrintFormatter(InstantColumnFormatter) - Method in class tech.tablesaw.api.InstantColumn
 
setPrintFormatter(NumberFormat, String) - Method in class tech.tablesaw.api.NumberColumn
 
setPrintFormatter(NumberColumnFormatter) - Method in class tech.tablesaw.api.NumberColumn
 
setPrintFormatter(StringColumnFormatter) - Method in class tech.tablesaw.api.StringColumn
 
setPrintFormatter(StringColumnFormatter) - Method in class tech.tablesaw.api.TextColumn
 
setPrintFormatter(DateTimeFormatter, String) - Method in class tech.tablesaw.api.TimeColumn
 
setPrintFormatter(DateTimeFormatter) - Method in class tech.tablesaw.api.TimeColumn
 
setShort(int, short) - Method in class tech.tablesaw.api.Row
 
setShort(String, short) - Method in class tech.tablesaw.api.Row
 
setSourceTable(Table) - Method in class tech.tablesaw.table.TableSliceGroup
 
setString(int, String) - Method in class tech.tablesaw.api.Row
 
setString(String, String) - Method in class tech.tablesaw.api.Row
 
setText(int, String) - Method in class tech.tablesaw.api.Row
 
setText(String, String) - Method in class tech.tablesaw.api.Row
 
setTime(int, LocalTime) - Method in class tech.tablesaw.api.Row
 
setTime(String, LocalTime) - Method in class tech.tablesaw.api.Row
 
shape() - Method in class tech.tablesaw.table.Relation
 
SHORT - Static variable in interface tech.tablesaw.api.ColumnType
 
ShortColumn - Class in tech.tablesaw.api
 
ShortColumn(String, ShortArrayList) - Constructor for class tech.tablesaw.api.ShortColumn
 
shortColumn(String) - Method in class tech.tablesaw.table.Relation
 
shortColumn(int) - Method in class tech.tablesaw.table.Relation
 
ShortColumnType - Class in tech.tablesaw.columns.numbers
 
ShortDictionaryMap - Class in tech.tablesaw.columns.strings
A map that supports reversible key value pairs of int-String
ShortIndex - Class in tech.tablesaw.index
An index for four-byte integer and integer backed columns (date, category, time)
ShortIndex(ShortColumn) - Constructor for class tech.tablesaw.index.ShortIndex
 
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
 
size() - Method in class tech.tablesaw.api.DateColumn
 
size() - Method in class tech.tablesaw.api.DateTimeColumn
 
size() - Method in class tech.tablesaw.api.DoubleColumn
 
size() - Method in class tech.tablesaw.api.FloatColumn
 
size() - Method in class tech.tablesaw.api.InstantColumn
 
size() - Method in class tech.tablesaw.api.IntColumn
 
size() - Method in class tech.tablesaw.api.LongColumn
 
size() - Method in class tech.tablesaw.api.ShortColumn
 
size() - Method in class tech.tablesaw.api.StringColumn
Returns the number of elements (a.k.a.
size() - Method in class tech.tablesaw.api.TextColumn
Returns the number of elements (a.k.a.
size() - Method in class tech.tablesaw.api.TimeColumn
 
size() - Method in interface tech.tablesaw.columns.Column
 
size() - Method in interface tech.tablesaw.columns.numbers.NumberFilters
 
size() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
size() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
Returns the number of elements (a.k.a.
size() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
size() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
Returns the number of elements (a.k.a.
size() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
Returns the number of elements (a.k.a.
size() - Method in interface tech.tablesaw.columns.temporal.TemporalFilters
 
size() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
size() - Method in interface tech.tablesaw.selection.Selection
 
size() - Method in class tech.tablesaw.sorting.comparators.IntComparatorChain
 
size() - Method in class tech.tablesaw.sorting.Sort
 
size() - Method in class tech.tablesaw.table.TableSliceGroup
Returns the number of slices
skewness - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
skewness() - Method in interface tech.tablesaw.api.NumericColumn
 
SKIP - Static variable in interface tech.tablesaw.api.ColumnType
 
skipBitsAsWhitespace(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
skipBitsAsWhitespace() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
SkipColumnType - Class in tech.tablesaw.columns
 
skipEmptyLines(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
skipEmptyLines() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
skipIgnoreSettings(FixedWidthWriterSettings, FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
skipInvalidRows - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
skipInvalidRows(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
skipInvalidRows() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
skipTrailingCharsUntilNewline - Variable in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
skipTrailingCharsUntilNewline(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
skipTrailingCharsUntilNewline() - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions
 
smile() - Method in class tech.tablesaw.table.Relation
 
SmileConverter - Class in tech.tablesaw.conversion.smile
 
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
 
Sort.Order - Enum in tech.tablesaw.sorting
 
sortAscending() - Method in class tech.tablesaw.api.BooleanColumn
 
sortAscending() - Method in class tech.tablesaw.api.DateColumn
 
sortAscending() - Method in class tech.tablesaw.api.DateTimeColumn
 
sortAscending() - Method in class tech.tablesaw.api.DoubleColumn
 
sortAscending() - Method in class tech.tablesaw.api.FloatColumn
 
sortAscending() - Method in class tech.tablesaw.api.InstantColumn
 
sortAscending() - Method in class tech.tablesaw.api.IntColumn
 
sortAscending() - Method in class tech.tablesaw.api.LongColumn
 
sortAscending() - Method in class tech.tablesaw.api.ShortColumn
 
sortAscending() - Method in class tech.tablesaw.api.StringColumn
 
sortAscending() - Method in class tech.tablesaw.api.TextColumn
 
sortAscending() - Method in class tech.tablesaw.api.TimeColumn
 
sortAscending() - Method in interface tech.tablesaw.columns.Column
 
sortAscending() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
sortAscending() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
sortAscending() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
sortAscending() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
sortAscendingOn(String...) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted in the order of the given column names, in ascending order
sortDescending() - Method in class tech.tablesaw.api.BooleanColumn
 
sortDescending() - Method in class tech.tablesaw.api.DateColumn
 
sortDescending() - Method in class tech.tablesaw.api.DateTimeColumn
 
sortDescending() - Method in class tech.tablesaw.api.DoubleColumn
 
sortDescending() - Method in class tech.tablesaw.api.FloatColumn
 
sortDescending() - Method in class tech.tablesaw.api.InstantColumn
 
sortDescending() - Method in class tech.tablesaw.api.IntColumn
 
sortDescending() - Method in class tech.tablesaw.api.LongColumn
 
sortDescending() - Method in class tech.tablesaw.api.ShortColumn
 
sortDescending() - Method in class tech.tablesaw.api.StringColumn
 
sortDescending() - Method in class tech.tablesaw.api.TextColumn
 
sortDescending() - Method in class tech.tablesaw.api.TimeColumn
 
sortDescending() - Method in interface tech.tablesaw.columns.Column
 
sortDescending() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
sortDescending() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
sortDescending() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
sortDescending() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
sortDescendingOn(String...) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted on the given column names, applied in order, descending TODO: Provide equivalent methods naming columns by index
sorted(Comparator<? super Boolean>) - Method in class tech.tablesaw.api.BooleanColumn
 
sorted(Comparator<? super LocalDate>) - Method in class tech.tablesaw.api.DateColumn
 
sorted(Comparator<? super LocalDateTime>) - Method in class tech.tablesaw.api.DateTimeColumn
 
sorted(Comparator<? super Double>) - Method in class tech.tablesaw.api.DoubleColumn
 
sorted(Comparator<? super Float>) - Method in class tech.tablesaw.api.FloatColumn
 
sorted(Comparator<? super Instant>) - Method in class tech.tablesaw.api.InstantColumn
 
sorted(Comparator<? super Integer>) - Method in class tech.tablesaw.api.IntColumn
 
sorted(Comparator<? super Long>) - Method in class tech.tablesaw.api.LongColumn
 
sorted(Comparator<? super Short>) - Method in class tech.tablesaw.api.ShortColumn
 
sorted(Comparator<? super String>) - Method in class tech.tablesaw.api.StringColumn
 
sorted(Comparator<? super LocalTime>) - Method in class tech.tablesaw.api.TimeColumn
 
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(Sort) - Method in class tech.tablesaw.api.Table
 
sortOn(Comparator<Row>) - Method in class tech.tablesaw.api.Table
Returns a copy of this table sorted using the given comparator
SortUtils - Class in tech.tablesaw.sorting
 
SortUtils() - Constructor for class tech.tablesaw.sorting.SortUtils
 
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(Reader) - Constructor for class tech.tablesaw.io.Source
 
Source(InputStream) - Constructor for class tech.tablesaw.io.Source
 
Source(InputStream, Charset) - Constructor for class tech.tablesaw.io.Source
 
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
 
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
standardDeviation - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
standardDeviation() - Method in interface tech.tablesaw.api.NumericColumn
 
standardDeviation() - Method in class tech.tablesaw.columns.numbers.Stats
 
StandardTableSliceGroup - Class in tech.tablesaw.table
A group of tables formed by performing splitting operations on an original table
startsWith(String) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
startsWith(Column<String>) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
startsWith - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
stats() - Method in interface tech.tablesaw.api.NumericColumn
 
Stats - Class in tech.tablesaw.columns.numbers
 
stdDev - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
stepWithRows(Consumer<Row[]>, int) - Method in class tech.tablesaw.api.Table
Applies the operation in rowConsumer to every series of n rows in the table
stream - Variable in class tech.tablesaw.io.Destination
 
stream() - Method in class tech.tablesaw.io.Destination
 
STRING - Static variable in interface tech.tablesaw.api.ColumnType
 
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
StringColumn - Class in tech.tablesaw.api
A column that contains String values.
stringColumn(String) - Method in class tech.tablesaw.table.Relation
 
stringColumn(int) - Method in class tech.tablesaw.table.Relation
 
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
 
StringColumnType - Class in tech.tablesaw.columns.strings
 
stringContains - Static variable in class tech.tablesaw.columns.strings.StringPredicates
 
StringFilters - Interface in tech.tablesaw.columns.strings
 
StringFunction - Class in tech.tablesaw.aggregate
A partial implementation of aggregate functions to summarize over a date column
StringFunction(String) - Constructor for class tech.tablesaw.aggregate.StringFunction
 
StringIndex - Class in tech.tablesaw.index
An index for four-byte integer and Date columns
StringIndex(StringColumn) - Constructor for class tech.tablesaw.index.StringIndex
 
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
 
StringPredicates() - Constructor for class tech.tablesaw.columns.strings.StringPredicates
 
StringReduceUtils - Interface in tech.tablesaw.columns.strings
 
StringUtils - Class in tech.tablesaw.util
Operations on String that are null safe.
structure() - Method in class tech.tablesaw.api.Table
 
structure() - Method in class tech.tablesaw.table.Relation
 
subset(int[]) - Method in class tech.tablesaw.api.BooleanColumn
 
subset(int[]) - Method in class tech.tablesaw.api.DateColumn
 
subset(int[]) - Method in class tech.tablesaw.api.DateTimeColumn
 
subset(int[]) - Method in class tech.tablesaw.api.DoubleColumn
 
subset(int[]) - Method in class tech.tablesaw.api.FloatColumn
 
subset(int[]) - Method in class tech.tablesaw.api.InstantColumn
 
subset(int[]) - Method in class tech.tablesaw.api.IntColumn
 
subset(int[]) - Method in class tech.tablesaw.api.LongColumn
 
subset(int[]) - Method in class tech.tablesaw.api.ShortColumn
 
subset(int[]) - Method in class tech.tablesaw.api.StringColumn
 
subset(int[]) - Method in class tech.tablesaw.api.TimeColumn
 
subset(int[]) - Method in interface tech.tablesaw.columns.Column
 
substring(int, int) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
substring(int) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
Returns a column containing the substrings from start to the end of the input
subtract(NumericColumn<?>) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
subtract(Number) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
subtract(double, double) - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
Returns the result of subtracting val2 from val1, after handling missing values
sum - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
A function that calculates the sum of the values in the column param
sum() - Method in interface tech.tablesaw.api.NumericColumn
 
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
 
sumDifference(NumericColumn<?>, NumericColumn<?>) - Static method in class tech.tablesaw.aggregate.AggregateFunctions
 
summarize(INCOL) - Method in class tech.tablesaw.aggregate.AggregateFunction
 
summarize(BooleanColumn) - Method in class tech.tablesaw.aggregate.BooleanAggregateFunction
 
summarize(DateColumn) - Method in class tech.tablesaw.aggregate.DateAggregateFunction
 
summarize(DateTimeColumn) - Method in class tech.tablesaw.aggregate.DateTimeAggregateFunction
 
summarize(StringColumn) - Method in class tech.tablesaw.aggregate.StringFunction
 
summarize(TimeColumn) - Method in class tech.tablesaw.aggregate.TimeAggregateFunction
 
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
summarize(String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(List<String>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(String, String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(String, String, String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(String, String, String, String, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(Column<?>, Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(Column<?>, Column<?>, Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
summarize(Column<?>, Column<?>, Column<?>, Column<?>, AggregateFunction<?, ?>...) - Method in class tech.tablesaw.api.Table
 
Summarizer - Class in tech.tablesaw.aggregate
Summarizes the data in a table, by applying functions to a subset of its columns.
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, 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<?>, 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<?>, 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
summary() - Method in class tech.tablesaw.api.BooleanColumn
 
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
 
summary() - Method in class tech.tablesaw.api.InstantColumn
 
summary() - Method in interface tech.tablesaw.api.NumericColumn
 
summary() - Method in class tech.tablesaw.api.StringColumn
 
summary() - Method in class tech.tablesaw.api.TextColumn
 
summary() - Method in class tech.tablesaw.api.TimeColumn
 
summary() - Method in interface tech.tablesaw.columns.Column
 
summary() - Method in class tech.tablesaw.table.Relation
 
summaryTableName(Table) - Static method in class tech.tablesaw.table.TableSliceGroup
 
sumOfLogs - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
sumOfLogs() - Method in interface tech.tablesaw.api.NumericColumn
 
sumOfLogs() - Method in class tech.tablesaw.columns.numbers.Stats
 
sumOfSquares - Static variable in class tech.tablesaw.aggregate.AggregateFunctions
 
sumOfSquares() - Method in interface tech.tablesaw.api.NumericColumn
 
sumOfSquares() - Method in class tech.tablesaw.columns.numbers.Stats
 

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(Column<?>...) - Constructor for class tech.tablesaw.api.Table
Returns a new Table initialized with the given columns
Table(String, Column<?>...) - Constructor for class tech.tablesaw.api.Table
Returns a new Table initialized with the given names and columns
Table.RowPair - Class in tech.tablesaw.api
 
TableBuildingUtils - Class in tech.tablesaw.io
 
TableBuildingUtils() - Constructor for class tech.tablesaw.io.TableBuildingUtils
 
TableConverter - Class in tech.tablesaw.conversion
 
TableConverter(Relation) - Constructor for class tech.tablesaw.conversion.TableConverter
 
tableName(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
tableName(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
tableName - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
tableName(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
tableName - Variable in class tech.tablesaw.io.ReadOptions
 
tableName() - Method in class tech.tablesaw.io.ReadOptions
 
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
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
TableSlice - Class in tech.tablesaw.table
A TableSlice is a facade around a Relation that acts as a filter.
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 tables formed by performing splitting operations on an original table
TableSliceGroup(Table) - Constructor for class tech.tablesaw.table.TableSliceGroup
Returns an instance for calculating a single summary for the given table, with no sub-groupings
TableSliceGroup(Table, String[]) - Constructor for class tech.tablesaw.table.TableSliceGroup
Returns an instance for calculating subgroups, one for each combination of the given groupColumnNames that appear in the source table
tail(int, Table, Table) - Static method in class tech.tablesaw.table.Rows
 
tech.tablesaw.aggregate - package tech.tablesaw.aggregate
 
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.predicates - package tech.tablesaw.filtering.predicates
 
tech.tablesaw.index - package tech.tablesaw.index
 
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
 
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(double, double) - Method in interface tech.tablesaw.filtering.predicates.DoubleBiPredicate
Returns true if valueToTest meets the criteria of this predicate when valueToCompareAgainst is considered
test(double, double, double) - Method in interface tech.tablesaw.filtering.predicates.DoubleRangePredicate
Returns true if valueToTest meets the criteria of this predicate when rangeStart is considered
test(int, int) - Method in interface tech.tablesaw.filtering.predicates.IntBiPredicate
Returns true if valueToTest meets the criteria of this predicate when valueToCompareAgainst is considered
test(long, long) - Method in interface tech.tablesaw.filtering.predicates.LongBiPredicate
Returns true if valueToTest meets the criteria of this predicate when valueToCompareAgainst is considered
TEXT - Static variable in interface tech.tablesaw.api.ColumnType
 
TextColumn - Class in tech.tablesaw.api
A column that contains String values.
textColumn(String) - Method in class tech.tablesaw.table.Relation
 
textColumn(int) - Method in class tech.tablesaw.table.Relation
 
TextColumnType - Class in tech.tablesaw.columns.strings
 
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
 
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
 
TimeColumn - Class in tech.tablesaw.api
A column in a base table that contains float values
timeColumn(String) - Method in class tech.tablesaw.table.Relation
 
timeColumn(int) - Method in class tech.tablesaw.table.Relation
 
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
 
TimeColumnType - Class in tech.tablesaw.columns.times
 
TimeFillers<T> - Interface in tech.tablesaw.columns.times
 
TimeFilters - Interface in tech.tablesaw.columns.times
 
timeFormat(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
Deprecated.
timeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
timeFormat(String) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
Deprecated.
timeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.fixed.FixedWidthReadOptions.Builder
 
timeFormat - Variable in class tech.tablesaw.io.ReadOptions.Builder
 
timeFormat(String) - Method in class tech.tablesaw.io.ReadOptions.Builder
Deprecated.
timeFormat(DateTimeFormatter) - Method in class tech.tablesaw.io.ReadOptions.Builder
 
timeFormat - Variable in class tech.tablesaw.io.ReadOptions
 
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
 
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, 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) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
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) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
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.
timeWindow(ChronoUnit, int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
title() - Method in interface tech.tablesaw.columns.Column
 
to2dArray(NumericColumn<?>...) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(List<NumericColumn<?>>) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(TableSliceGroup, int) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(double[], double[]) - Static method in class tech.tablesaw.util.DoubleArrays
 
to2dArray(NumericColumn<?>, NumericColumn<?>) - Static method in class tech.tablesaw.util.DoubleArrays
 
toArray() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
toArray() - Method in interface tech.tablesaw.selection.Selection
 
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(String) - Method in class tech.tablesaw.io.DataFrameWriter
 
toFile(File) - Method in class tech.tablesaw.io.DataFrameWriter
 
tokenizeAndRemoveDuplicates(String) - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
tokenizeAndSort(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.
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
 
top(int) - Method in class tech.tablesaw.api.FloatColumn
 
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
 
top(int) - Method in class tech.tablesaw.api.LongColumn
 
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
 
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.TextColumn
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
 
toStream(OutputStream, String) - Method in class tech.tablesaw.io.DataFrameWriter
 
toString() - Method in class tech.tablesaw.aggregate.AggregateFunction
 
toString() - Method in class tech.tablesaw.api.Row
 
toString() - Method in class tech.tablesaw.api.TimeColumn
 
toString() - Method in class tech.tablesaw.columns.AbstractColumn
 
toString() - Method in class tech.tablesaw.columns.AbstractColumnType
 
toString() - Method in class tech.tablesaw.columns.booleans.BooleanFormatter
 
toString() - Method in class tech.tablesaw.columns.dates.DateColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.datetimes.DateTimeColumnFormatter
 
toString(long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
toString() - Method in class tech.tablesaw.columns.instant.InstantColumnFormatter
 
toString(long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
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(String) - Method in class tech.tablesaw.io.DataFrameWriter
 
toString() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
toString() - Method in class tech.tablesaw.sorting.Sort
 
toString() - Method in class tech.tablesaw.table.Relation
 
toWriter(Writer, String) - Method in class tech.tablesaw.io.DataFrameWriter
 
trim() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 
truncatedTo(TemporalUnit, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
truncatedTo(ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
type() - Method in class tech.tablesaw.columns.AbstractColumn
 
type() - Method in interface tech.tablesaw.columns.Column
Returns this column's ColumnType
TypeUtils - Class in tech.tablesaw.io
Utilities for working with ColumnTypes

U

unique() - Method in class tech.tablesaw.api.BooleanColumn
 
unique() - Method in class tech.tablesaw.api.DateColumn
 
unique() - Method in class tech.tablesaw.api.DateTimeColumn
 
unique() - Method in class tech.tablesaw.api.DoubleColumn
 
unique() - Method in class tech.tablesaw.api.FloatColumn
 
unique() - Method in class tech.tablesaw.api.InstantColumn
 
unique() - Method in class tech.tablesaw.api.IntColumn
 
unique() - Method in class tech.tablesaw.api.LongColumn
 
unique() - Method in class tech.tablesaw.api.ShortColumn
 
unique() - Method in class tech.tablesaw.api.StringColumn
Returns a new Column containing all the unique values in this column
unique() - Method in class tech.tablesaw.api.TextColumn
Returns a new Column containing all the unique values in this column
unique() - Method in class tech.tablesaw.api.TimeColumn
 
unique() - Method in interface tech.tablesaw.columns.Column
Returns a column of the same type as the receiver, containing only the unique values of the receiver.
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 NOTE: Unlike other map functions, this method produces a column whose size may be different from the source, so they cannot safely be combined in a table.
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
usingOptions(T) - Method in class tech.tablesaw.io.DataFrameReader
 
usingOptions(ReadOptions.Builder) - Method in class tech.tablesaw.io.DataFrameReader
 
usingOptions(T) - Method in class tech.tablesaw.io.DataFrameWriter
 

V

valueIsMissing(byte) - Static method in class tech.tablesaw.api.BooleanColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.api.DateColumn
 
valueIsMissing(long) - Static method in class tech.tablesaw.api.DateTimeColumn
 
valueIsMissing(long) - Static method in class tech.tablesaw.api.InstantColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.api.IntColumn
 
valueIsMissing(long) - Static method in class tech.tablesaw.api.LongColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.api.ShortColumn
 
valueIsMissing(String) - Static method in class tech.tablesaw.api.StringColumn
 
valueIsMissing(String) - Static method in class tech.tablesaw.api.TextColumn
 
valueIsMissing(int) - Static method in class tech.tablesaw.api.TimeColumn
 
valueOf(String) - Static method in interface tech.tablesaw.api.ColumnType
 
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() - Static method in interface tech.tablesaw.api.ColumnType
 
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
 
variance() - Method in interface tech.tablesaw.api.NumericColumn
 
variance() - Method in class tech.tablesaw.columns.numbers.Stats
 

W

weeksUntil(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
weeksUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
weeksUntil(long, long) - Static method in class tech.tablesaw.columns.instant.PackedInstant
 
where(Selection) - Method in class tech.tablesaw.api.BooleanColumn
 
where(Selection) - Method in class tech.tablesaw.api.DateColumn
 
where(Selection) - Method in class tech.tablesaw.api.DateTimeColumn
 
where(Selection) - Method in class tech.tablesaw.api.DoubleColumn
 
where(Selection) - Method in class tech.tablesaw.api.FloatColumn
 
where(Selection) - Method in class tech.tablesaw.api.InstantColumn
 
where(Selection) - Method in class tech.tablesaw.api.IntColumn
 
where(Selection) - Method in class tech.tablesaw.api.LongColumn
 
where(Selection) - Method in interface tech.tablesaw.api.NumericColumn
 
where(Selection) - Method in class tech.tablesaw.api.ShortColumn
 
where(Selection) - Method in class tech.tablesaw.api.StringColumn
 
where(Selection) - Method in class tech.tablesaw.api.Table
 
where(Selection) - Method in class tech.tablesaw.api.TextColumn
 
where(Selection) - Method in class tech.tablesaw.api.TimeColumn
 
where(Selection) - Method in interface tech.tablesaw.columns.Column
 
where(Selection) - Method in interface tech.tablesaw.columns.dates.DateFilters
 
where(Selection) - Method in interface tech.tablesaw.columns.times.TimeFilters
 
window - Variable in class tech.tablesaw.table.RollingColumn
 
with(int, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
with(int...) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
 
with(int...) - Static method in interface tech.tablesaw.selection.Selection
 
withDayOfMonth(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
withHour(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withHour(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withMillisecond(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withMillisecond(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withMinute(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withMinute(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
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
 
withoutRange(int, int, int, int) - Static method in interface tech.tablesaw.selection.Selection
 
withRange(int, int) - Static method in class tech.tablesaw.selection.BitmapBackedSelection
 
withRange(int, int) - Static method in interface tech.tablesaw.selection.Selection
 
withSecond(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
withSecond(int) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
withYear(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
write() - Method in class tech.tablesaw.api.Table
 
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, O) - Method in interface tech.tablesaw.io.DataWriter
 
write(Table, FixedWidthWriteOptions) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
write(Table, Destination) - Method in class tech.tablesaw.io.fixed.FixedWidthWriter
 
writeLineSeparatorAfterRecord(boolean) - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions.Builder
 
writeLineSeparatorAfterRecord() - Method in class tech.tablesaw.io.fixed.FixedWidthWriteOptions
 
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
 
xTabCounts(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
xTabPercents(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 proportion of observations having that value
xTabRowPercents(String, String) - Method in class tech.tablesaw.api.Table
 
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(DateColumn) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
yearsUntil(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
yearsUntil(long, long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
yearWeek() - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
Returns a StringColumn with the year and week-of-year derived from this column concatenated into a String that will sort lexicographically in temporal order.
yearWeek() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
Returns a StringColumn with the year and week-of-year derived from this column concatenated into a String that will sort lexicographically in temporal order.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2019. All rights reserved.