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
 
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
 
AbstractParser<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.
AbstractParser(ColumnType) - Constructor for class tech.tablesaw.columns.AbstractParser
 
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.csv
This Exception wraps another Exception thrown while adding a cell to a column.
AddCellToColumnException(Exception, int, long, String[], String[]) - Constructor for exception tech.tablesaw.io.csv.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
 
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(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, AbstractParser<?>) - Method in class tech.tablesaw.api.BooleanColumn
 
appendCell(String) - Method in class tech.tablesaw.api.DateColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.DateColumn
 
appendCell(String) - Method in class tech.tablesaw.api.DateTimeColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.DateTimeColumn
 
appendCell(String) - Method in class tech.tablesaw.api.DoubleColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.DoubleColumn
 
appendCell(String) - Method in class tech.tablesaw.api.FloatColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.FloatColumn
 
appendCell(String) - Method in class tech.tablesaw.api.IntColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.IntColumn
 
appendCell(String) - Method in class tech.tablesaw.api.LongColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.LongColumn
 
appendCell(String) - Method in class tech.tablesaw.api.ShortColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.ShortColumn
 
appendCell(String) - Method in class tech.tablesaw.api.StringColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.StringColumn
 
appendCell(String) - Method in class tech.tablesaw.api.TextColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.TextColumn
 
appendCell(String) - Method in class tech.tablesaw.api.TimeColumn
 
appendCell(String, AbstractParser<?>) - Method in class tech.tablesaw.api.TimeColumn
 
appendCell(String) - Method in interface tech.tablesaw.columns.Column
 
appendCell(String, AbstractParser<?>) - 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(int) - Method in class tech.tablesaw.api.TimeColumn
 
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.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.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.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 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.FloatColumn
Returns a new DoubleColumn containing a value for each value in this column.
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.
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.
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, Long.MIN_VALUE 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.
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
 
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.
asNumberColumn() - Method in class tech.tablesaw.api.BooleanColumn
 
asNumberColumn() - Method in class tech.tablesaw.api.StringColumn
 
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.IntColumn
 
asObjectArray() - Method in class tech.tablesaw.api.LongColumn
 
asObjectArray() - Method in class tech.tablesaw.api.NumberColumn
 
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.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 class tech.tablesaw.api.TextColumn
 
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(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(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

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, CsvReadOptions) - 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.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
 
builder(File) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
 
builder(InputStream, String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
This method may cause tablesaw to buffer the entire InputStream.
builder(Reader, String) - Static method in class tech.tablesaw.io.csv.CsvReadOptions
This method may cause tablesaw to buffer the entire InputStream.
Builder(File) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
Builder(Reader) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
This method may cause tablesaw to buffer the entire InputStream.
Builder(InputStream) - Constructor for class tech.tablesaw.io.csv.CsvReadOptions.Builder
This method may cause tablesaw to buffer the entire InputStream.
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(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
 
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.api.BooleanColumn
 
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.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.api.BooleanColumn
 
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.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.AbstractParser
 
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.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
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.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
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
 
ColumnType - Interface in tech.tablesaw.api
 
columnType() - Method in class tech.tablesaw.columns.AbstractParser
 
columnTypes(ColumnType[]) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
columnTypes() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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
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
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(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(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.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.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.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.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(String) - Static method in class tech.tablesaw.api.Table
Returns a new, empty table (without rows or columns) with the given name
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(int, int) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
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
 
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, String) - Method in class tech.tablesaw.io.DataFrameReader
 
csv(Reader, String) - 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
CsvReader(List<ColumnType>) - Constructor for class tech.tablesaw.io.csv.CsvReader
Constructs a CsvReader with the given list of ColumnTypes These are the only types that the CsvReader can detect and parse
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(Table, CsvWriteOptions) - Constructor for class tech.tablesaw.io.csv.CsvWriter
Private constructor to prevent instantiation
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(CsvReadOptions) - Method in interface tech.tablesaw.api.ColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.booleans.BooleanColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.dates.DateColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.numbers.DoubleColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.numbers.FloatColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.numbers.IntColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.numbers.LongColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.numbers.ShortColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.SkipColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.strings.StringColumnType
 
customParser(CsvReadOptions) - Method in class tech.tablesaw.columns.strings.TextColumnType
 
customParser(CsvReadOptions) - 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.StringColumn
Returns the integers that back this column.
data() - Method in class tech.tablesaw.api.TimeColumn
 
data() - Method in interface tech.tablesaw.columns.dates.DateFilters
 
data() - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
data() - Method in interface tech.tablesaw.columns.times.TimeFilters
 
dataAsIntArray() - Method in class tech.tablesaw.columns.strings.ByteDictionaryMap
 
dataAsIntArray() - Method in interface tech.tablesaw.columns.strings.DictionaryMap
 
dataAsIntArray() - Method in class tech.tablesaw.columns.strings.IntDictionaryMap
 
dataAsIntArray() - Method in class tech.tablesaw.columns.strings.ShortDictionaryMap
 
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() - Constructor for class tech.tablesaw.io.DataFrameReader
 
DataFrameWriter - Class in tech.tablesaw.io
 
DataFrameWriter(Table) - Constructor for class tech.tablesaw.io.DataFrameWriter
 
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
 
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
 
dateFormatter() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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, CsvReadOptions) - 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
 
dateTimeColumnName(Column<LocalDateTime>, long, TemporalUnit) - Static method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
dateTimeColumns() - Method in class tech.tablesaw.table.Relation
 
DateTimeColumnType - Class in tech.tablesaw.columns.datetimes
 
DateTimeFillers<T> - Interface in tech.tablesaw.columns.datetimes
 
DateTimeFilters - Interface in tech.tablesaw.columns.datetimes
 
dateTimeFormat(String) - Method in class tech.tablesaw.io.csv.CsvReadOptions.Builder
 
dateTimeFormatter() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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, CsvReadOptions) - 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.datetimes.PackedLocalDateTime
 
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.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
 
defaultParser() - Method in class tech.tablesaw.columns.numbers.LongColumnType
 
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
 
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(InputStream, CsvReadOptions) - Method in class tech.tablesaw.io.csv.CsvReader
Estimates and returns the type for each column in the delimited text file file
DictionaryMap - Interface in tech.tablesaw.columns.strings
 
difference(DateTimeColumn, ChronoUnit) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
difference() - Method in interface tech.tablesaw.columns.numbers.NumberMapFunctions
 
difference(TimeColumn, ChronoUnit) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInDays(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
differenceInHours(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
differenceInHours(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInMilliseconds(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
differenceInMilliseconds(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInMinutes(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
differenceInMinutes(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInSeconds(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
differenceInSeconds(TimeColumn) - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
differenceInYears(DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
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, CsvReadOptions) - 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 pairs 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.csv.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.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.
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
 
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(LongPredicate) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
eval(LongBiPredicate, long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
eval(LongBiPredicate, DateTimeColumn) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
eval(BiPredicate<LocalDateTime, LocalDateTime>, LocalDateTime) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
eval(Predicate<LocalDateTime>) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
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(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
 

F

file() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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<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(Iterator<LocalDateTime>) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFillers
 
fillWith(Iterable<LocalDateTime>) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFillers
 
fillWith(Supplier<LocalDateTime>) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFillers
 
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<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 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.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
 
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, CsvReadOptions) - 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(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
 
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.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.datetimes.DateTimeFilters
 
get(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
get(int) - Method in interface tech.tablesaw.columns.strings.StringFilters
 
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(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(String) - Method in class tech.tablesaw.api.Row
 
getBoolean(int) - 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)
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.csv.AddCellToColumnException
Returns the index of the column that threw the Exception
getColumnName() - Method in exception tech.tablesaw.io.csv.AddCellToColumnException
Returns the name of the column that caused the Exception
getColumnNames() - Method in exception tech.tablesaw.io.csv.AddCellToColumnException
Returns the column names array
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(String) - Method in class tech.tablesaw.api.Row
 
getDateTime(int) - 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.IntColumn
 
getDouble(int) - Method in class tech.tablesaw.api.LongColumn
 
getDouble(int) - Method in interface tech.tablesaw.api.NumericColumn
 
getDouble(String) - Method in class tech.tablesaw.api.Row
 
getDouble(int) - 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)
getEscapeChar() - Method in class tech.tablesaw.io.csv.CsvWriter
 
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(String) - Method in class tech.tablesaw.api.Row
 
getFloat(int) - Method in class tech.tablesaw.api.Row
 
getHeader() - Method in class tech.tablesaw.io.csv.CsvWriter
 
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(String) - Method in class tech.tablesaw.api.Row
 
getInt(int) - 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
 
getLineEnd() - Method in class tech.tablesaw.io.csv.CsvWriter
 
getLong(int) - Method in class tech.tablesaw.api.LongColumn
Returns the value at the given index.
getLong(String) - Method in class tech.tablesaw.api.Row
 
getLong(int) - Method in class tech.tablesaw.api.Row
 
getLongInternal(int) - Method in class tech.tablesaw.api.DateTimeColumn
 
getLongInternal(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeFilters
 
getLongInternal(int) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
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
 
getNullValue() - Method in class tech.tablesaw.io.csv.CsvWriter
 
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(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 MISSING_VALUE for DateTimeColumn
getQuoteCharacter() - Method in class tech.tablesaw.io.csv.CsvWriter
 
getRowNumber() - Method in class tech.tablesaw.api.Row
 
getRowNumber() - Method in exception tech.tablesaw.io.csv.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
 
getSeparator() - Method in class tech.tablesaw.io.csv.CsvWriter
 
getShort(String) - Method in class tech.tablesaw.api.Row
 
getShort(int) - 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
 
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.NumberColumn
 
getString(String) - Method in class tech.tablesaw.api.Row
 
getString(int) - Method in class tech.tablesaw.api.Row
 
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
getTable() - Method in class tech.tablesaw.io.csv.CsvWriter
 
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
 
getTypeArray() - Method in class tech.tablesaw.io.csv.CsvReader
Returns the list of types that specifies the order in which types are tested in the detection algorithm.
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.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
 
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(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() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
header(boolean) - Method in class tech.tablesaw.io.csv.CsvWriteOptions.Builder
 
header() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 
headerOnly(ColumnType[], boolean, CsvReadOptions, File) - Method in class tech.tablesaw.io.csv.CsvReader
Returns a Table constructed from a CSV File with the given file name
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.datetimes.PackedLocalDateTime
 
hoursUntil(int, int) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
html(String) - Method in class tech.tablesaw.io.DataFrameReader
 
html(OutputStream) - Method in class tech.tablesaw.io.DataFrameWriter
 
HtmlTableReader - Class in tech.tablesaw.io.html
 
HtmlTableReader() - Constructor for class tech.tablesaw.io.html.HtmlTableReader
 
HtmlTableWriter - Class in tech.tablesaw.io.html
Static utility that writes Tables in HTML format for display

I

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() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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.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 variable in class tech.tablesaw.columns.booleans.BooleanColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.dates.DateColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.datetimes.DateTimeColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.numbers.DoubleColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.numbers.FloatColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.numbers.IntColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.numbers.LongColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.numbers.ShortColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.SkipColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.strings.StringColumnType
 
INSTANCE - Static variable in class tech.tablesaw.columns.strings.TextColumnType
 
INSTANCE - Static variable 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
 
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, CsvReadOptions) - 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(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(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.datetimes.DateTimeFilters
 
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.datetimes.DateTimeFilters
 
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 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 - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
isEqualTo(long, long) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
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(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 - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
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
 
isGreaterThanOrEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isGreaterThanOrEqualTo - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
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
 
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 - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
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
 
isLessThanOrEqualTo - Static variable in class tech.tablesaw.columns.DateAndTimePredicates
 
isLessThanOrEqualTo - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
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
 
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.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.AbstractParser
 
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.datetimes.DateTimeFilters
 
isMissing - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
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
 
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 - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
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(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.datetimes.DateTimeFilters
 
isNotMissing - Static variable in class tech.tablesaw.columns.datetimes.DateTimePredicates
 
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
 
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.datetimes.PackedLocalDateTime
 
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.datetimes.PackedLocalDateTime
 
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.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.datetimes.fillers.TemporalRangeIterable
 
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.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.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.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(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
 
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() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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(DateTimeColumn) - 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
 
LongParser - Class in tech.tablesaw.columns.numbers
 
LongParser(ColumnType) - Constructor for class tech.tablesaw.columns.numbers.LongParser
 
LongParser(LongColumnType, CsvReadOptions) - Constructor for class tech.tablesaw.columns.numbers.LongParser
 
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 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(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
 
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
 
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(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 interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
min() - Method in class tech.tablesaw.columns.numbers.Stats
 
min() - Method in interface tech.tablesaw.columns.times.TimeMapFunctions
 
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.datetimes.PackedLocalDateTime
 
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.api.BooleanColumn
 
MISSING_VALUE - Static variable in class tech.tablesaw.api.DateColumn
 
MISSING_VALUE - Static variable in class tech.tablesaw.api.DateTimeColumn
 
MISSING_VALUE - Static variable in class tech.tablesaw.api.TextColumn
 
MISSING_VALUE - Static variable in class tech.tablesaw.api.TimeColumn
 
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.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() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
missingValues() - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
missingValueStrings - Variable in class tech.tablesaw.columns.AbstractParser
 
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.SmileConverter
Returns a dataset where the response column is nominal.
nominalDataset(int, int...) - Method in class tech.tablesaw.conversion.SmileConverter
Returns a dataset where the response column is nominal.
nominalDataset(String, String...) - Method in class tech.tablesaw.conversion.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
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.SmileConverter
Returns a dataset where the response column is numeric.
numericDataset(int, int...) - Method in class tech.tablesaw.conversion.SmileConverter
Returns a dataset where the response column is numeric.
numericDataset(String, String...) - Method in class tech.tablesaw.conversion.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
 
ofEpochMilli(long, ZoneId) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
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(Date) - 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(Date) - 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(LocalTime) - Static method in class tech.tablesaw.columns.times.PackedLocalTime
 
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
 
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.AbstractParser
 
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.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.AbstractParser
 
parseByte(String) - Method in class tech.tablesaw.columns.booleans.BooleanParser
 
parseDouble(String) - Method in class tech.tablesaw.columns.AbstractParser
 
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.AbstractParser
 
parseFloat(String) - Method in class tech.tablesaw.columns.numbers.FloatParser
 
parseInt(String) - Method in class tech.tablesaw.columns.AbstractParser
 
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.AbstractParser
 
parseLong(String) - Method in class tech.tablesaw.columns.numbers.LongParser
 
parseShort(String) - Method in class tech.tablesaw.columns.AbstractParser
 
parseShort(String) - Method in class tech.tablesaw.columns.numbers.ShortParser
 
ParsingUtils - Class in tech.tablesaw.io
 
ParsingUtils() - Constructor for class tech.tablesaw.io.ParsingUtils
 
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
 
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, ChronoUnit) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
plus(long, long, TemporalUnit) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
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(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.datetimes.DateTimeMapFunctions
 
plusHours(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
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.datetimes.DateTimeMapFunctions
 
plusMillis(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
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.datetimes.DateTimeMapFunctions
 
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.datetimes.DateTimeMapFunctions
 
plusSeconds(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
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.datetimes.DateTimeMapFunctions
 
plusYears(int) - Method in interface tech.tablesaw.columns.dates.DateMapFunctions
 
plusYears(int, int) - Static method in class tech.tablesaw.columns.dates.PackedLocalDate
 
plusYears(long) - Method in interface tech.tablesaw.columns.datetimes.DateTimeMapFunctions
 
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(String, boolean, char, Locale) - 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
printFormatter - Variable in class tech.tablesaw.api.NumberColumn
 
printHtml() - Method in class tech.tablesaw.api.Table
 
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(T, T, long, TemporalUnit) - Static method in class tech.tablesaw.columns.datetimes.fillers.TemporalRangeIterable
 
range(T, long, TemporalUnit, int) - Static method in class tech.tablesaw.columns.datetimes.fillers.TemporalRangeIterable
 
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
 
read() - Static method in class tech.tablesaw.api.Table
 
read(CsvReadOptions) - Method in class tech.tablesaw.io.csv.CsvReader
 
read(ResultSet, String) - Static method in class tech.tablesaw.io.jdbc.SqlResultSetReader
Returns a new table with the given tableName, constructed from the given result set
reader() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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
 
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.AbstractParser
 
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.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 pairs 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
 
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.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() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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.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.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(char) - 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(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
 
setCustomFormatter(DateTimeFormatter) - Method in class tech.tablesaw.columns.dates.DateParser
 
setLocale(Locale) - Method in class tech.tablesaw.columns.dates.DateParser
 
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.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.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(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
 
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, CsvReadOptions) - 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.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.datetimes.DateTimeFilters
 
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 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
 
SkipColumnType - Class in tech.tablesaw.columns
 
smile() - Method in class tech.tablesaw.table.Relation
 
SmileConverter - Class in tech.tablesaw.conversion
 
SmileConverter(Relation) - Constructor for class tech.tablesaw.conversion.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.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.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 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 in ascending order
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
 
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).
splitCamelCase(String) - Static method in class tech.tablesaw.io.ParsingUtils
 
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.
splitOnUnderscore(String) - Static method in class tech.tablesaw.io.ParsingUtils
 
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 doable to every row in the table
STRING - Static variable in interface tech.tablesaw.api.ColumnType
 
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, CsvReadOptions) - 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.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 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(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
 
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() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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
tableToCsv(String) - Method in class tech.tablesaw.io.html.HtmlTableReader
 
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.datetimes.fillers - package tech.tablesaw.columns.datetimes.fillers
 
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.times - package tech.tablesaw.columns.times
 
tech.tablesaw.conversion - package tech.tablesaw.conversion
 
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.html - package tech.tablesaw.io.html
 
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
 
TemporalRangeIterable<T extends Temporal> - Class in tech.tablesaw.columns.datetimes.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
 
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
 
timeFormatter() - Method in class tech.tablesaw.io.csv.CsvReadOptions
 
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, CsvReadOptions) - 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
toEpochMilli(long, ZoneOffset) - Static method in class tech.tablesaw.columns.datetimes.PackedLocalDateTime
 
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.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
 
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.numbers.NumberColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.strings.StringColumnFormatter
 
toString() - Method in class tech.tablesaw.columns.times.TimeColumnFormatter
 
toString() - Method in class tech.tablesaw.selection.BitmapBackedSelection
 
toString() - Method in class tech.tablesaw.sorting.Sort
 
toString() - Method in class tech.tablesaw.table.Relation
 
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.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.
upperCase() - Method in interface tech.tablesaw.columns.strings.StringMapFunctions
 

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(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.datetimes.PackedLocalDateTime
 
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.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() - Method in class tech.tablesaw.io.csv.CsvWriter
 
write(Table) - Static method in class tech.tablesaw.io.html.HtmlTableWriter
 
write(Table, OutputStream) - Static method in class tech.tablesaw.io.html.HtmlTableWriter
 
writer() - Method in class tech.tablesaw.io.csv.CsvWriteOptions
 

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 © 2018. All rights reserved.