-
- All Implemented Interfaces:
-
org.jetbrains.dataframe.Aggregatable
,org.jetbrains.dataframe.AggregatablePivot
public final class GroupedFramePivot<T extends Object> implements AggregatablePivot<T>
-
-
Constructor Summary
Constructors Constructor Description GroupedFramePivot(GroupedDataFrame<?, T> df, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<?>> columns, Boolean groupValues, List<String> groupPath)
-
Method Summary
Modifier and Type Method Description <R extends Any> DataFrame<T>
aggregate(Function2<PivotAggregateBuilder<T>, PivotAggregateBuilder<T>, R> body)
GroupedFramePivot<T>
groupByValue(Boolean flag)
GroupedFramePivot<T>
withGrouping(List<String> groupPath)
Function2<SelectReceiver<?>, SelectReceiver<?>, Columns<?>>
remainingColumnsSelector()
-
Methods inherited from class org.jetbrains.dataframe.GroupedFramePivot
aggregateBase, count, into, into, into, matches, matches, max, maxOf, min, minOf, std
-
Methods inherited from class org.jetbrains.dataframe.AggregatablePivot
max, maxBy, mean, mean, min, minBy, std, stdBy, sum, sum, value, value, value, values, values
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
GroupedFramePivot
GroupedFramePivot(GroupedDataFrame<?, T> df, Function2<SelectReceiver<T>, SelectReceiver<T>, Columns<?>> columns, Boolean groupValues, List<String> groupPath)
-
-
Method Detail
-
aggregate
<R extends Any> DataFrame<T> aggregate(Function2<PivotAggregateBuilder<T>, PivotAggregateBuilder<T>, R> body)
-
groupByValue
GroupedFramePivot<T> groupByValue(Boolean flag)
-
withGrouping
GroupedFramePivot<T> withGrouping(List<String> groupPath)
-
remainingColumnsSelector
Function2<SelectReceiver<?>, SelectReceiver<?>, Columns<?>> remainingColumnsSelector()
-
-
-
-