-
- All Implemented Interfaces:
-
org.jetbrains.dataframe.DataFrame
,org.jetbrains.dataframe.DataFrameBase
,org.jetbrains.dataframe.columns.Columns
,org.jetbrains.dataframe.columns.SingleColumn
public final class GroupAggregateBuilder<T extends Object> implements DataFrame<T>
-
-
Constructor Summary
Constructors Constructor Description GroupAggregateBuilder(DataFrame<T> df)
-
Method Summary
-
Methods inherited from class org.jetbrains.dataframe.GroupAggregateBuilder
all, any, associate, associateBy, column, columnNames, columns, drop, first, first, firstOrNull, firstOrNull, get, get, get, get, get, get, get, get, get, get, get, get, get, getColumnGroup, getColumnIndex, getColumnIndex, getRows, getRows, getRows, head, indices, iterator, last, last, lastOrNull, lastOrNull, map, mapIndexed, mapIndexedNotNull, ncol, nrow, plus, plus, plus, rows, set, shuffled, single, single, skipLast, tail, take, takeLast, tryGetColumn, tryGetColumn, tryGetColumn, tryGetColumnGroup
-
Methods inherited from class org.jetbrains.dataframe.DataFrame
frameColumn, frameColumn, get, getColumn, getGroup, getGroup, hasColumn, tryGetColumn
-
Methods inherited from class org.jetbrains.dataframe.DataFrameBase
resolve, resolveSingle
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
spread
final <C extends Any> SpreadClause<T, C, Boolean, SpreadContext.GroupAggregator<T>> spread(Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)
-
spread
final <C extends Any> SpreadClause<T, C, Boolean, SpreadContext.GroupAggregator<T>> spread(ColumnReference<C> column)
-
spread
final <C extends Any> SpreadClause<T, C, Boolean, SpreadContext.GroupAggregator<T>> spread(KProperty<C> column)
-
spread
final <C extends Any> SpreadClause<T, Object, Boolean, SpreadContext.GroupAggregator<T>> spread(String column)
-
countBy
final <C extends Any> SpreadClause<T, C, Integer, SpreadContext.GroupAggregator<T>> countBy(Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnReference<C>> selector)
-
countBy
final <C extends Any> SpreadClause<T, C, Integer, SpreadContext.GroupAggregator<T>> countBy(ColumnReference<C> column)
-
countBy
final <C extends Any> SpreadClause<T, C, Integer, SpreadContext.GroupAggregator<T>> countBy(KProperty<C> column)
-
countBy
final SpreadClause<T, Object, Integer, SpreadContext.GroupAggregator<T>> countBy(String column)
-
-
-
-