Package | Description |
---|---|
tech.tablesaw.aggregate | |
tech.tablesaw.api | |
tech.tablesaw.columns | |
tech.tablesaw.table |
Modifier and Type | Class and Description |
---|---|
class |
BooleanAggregateFunction
A partial implementation of aggregate functions to summarize over a boolean column
|
class |
DateAggregateFunction
A partial implementation of aggregate functions to summarize over a date column
|
class |
DateTimeAggregateFunction
A partial implementation of aggregate functions to summarize over a dateTime column
|
class |
NumericAggregateFunction
A partial implementation of aggregate functions to summarize over a numeric column
|
class |
StringAggregateFunction
A partial implementation of aggregate functions to summarize over a string column
|
class |
TimeAggregateFunction
A partial implementation of aggregate functions to summarize over a time column
|
Modifier and Type | Field and Description |
---|---|
static AggregateFunction |
AggregateFunctions.count
A function that calculates the count of values in the column excluding missing values.
|
static AggregateFunction |
AggregateFunctions.countMissing
A function that calculates the count of values in the column excluding missing values
|
static AggregateFunction |
AggregateFunctions.countNonMissing
A function that calculates the count of values in the column excluding missing values
|
static AggregateFunction |
AggregateFunctions.countUnique
A function that returns the number of non-missing unique values in the column param
|
static AggregateFunction |
AggregateFunctions.countWithMissing |
Constructor and Description |
---|
Summarizer(Table sourceTable,
Column column,
AggregateFunction... functions)
Returns an object capable of summarizing the given column in the given sourceTable,
by applying the given functions
|
Summarizer(Table sourceTable,
Column column1,
Column column2,
AggregateFunction... functions)
Returns an object capable of summarizing the given columns in the given sourceTable,
by applying the given functions
|
Summarizer(Table sourceTable,
Column column1,
Column column2,
Column column3,
AggregateFunction... functions)
Returns an object capable of summarizing the given column2 in the given sourceTable,
by applying the given functions
|
Summarizer(Table sourceTable,
Column column1,
Column column2,
Column column3,
Column column4,
AggregateFunction... functions)
Returns an object capable of summarizing the given columns in the given sourceTable,
by applying the given functions
|
Summarizer(Table sourceTable,
List<String> columnNames,
AggregateFunction... functions)
Returns an object capable of summarizing the given column in the given sourceTable,
by applying the given functions
|
Modifier and Type | Method and Description |
---|---|
Summarizer |
Table.summarize(Column numberColumn,
AggregateFunction... function) |
Summarizer |
Table.summarize(Column numberColumn1,
Column numberColumn2,
AggregateFunction... function) |
Summarizer |
Table.summarize(Column column1,
Column column2,
Column column3,
AggregateFunction... function) |
Summarizer |
Table.summarize(Column column1,
Column column2,
Column column3,
Column column4,
AggregateFunction... function) |
Summarizer |
Table.summarize(List<String> columnNames,
AggregateFunction... functions) |
Summarizer |
Table.summarize(String columName,
AggregateFunction... functions) |
Summarizer |
Table.summarize(String numericColumn1Name,
String numericColumn2Name,
AggregateFunction... functions) |
Summarizer |
Table.summarize(String col1Name,
String col2Name,
String col3Name,
AggregateFunction... functions) |
Summarizer |
Table.summarize(String col1Name,
String col2Name,
String col3Name,
String col4Name,
AggregateFunction... functions) |
Modifier and Type | Method and Description |
---|---|
default double |
Column.summarizeIf(Selection selection,
AggregateFunction function) |
Modifier and Type | Method and Description |
---|---|
Table |
TableSliceGroup.aggregate(String colName1,
AggregateFunction... functions)
Applies the given aggregation to the given column.
|
NumberColumn |
RollingColumn.calc(AggregateFunction function) |
double |
TableSlice.reduce(String numberColumnName,
AggregateFunction function)
Returns the result of applying the given function to the specified column
|
Modifier and Type | Method and Description |
---|---|
Table |
TableSliceGroup.aggregate(com.google.common.collect.ListMultimap<String,AggregateFunction> functions)
Applies the given aggregations to the given columns.
|
Copyright © 2018. All rights reserved.