-
- All Implemented Interfaces:
-
org.jetbrains.kotlinx.dataframe.aggregation.Aggregatable,org.jetbrains.kotlinx.dataframe.api.Grouped
public interface GroupedDataFrame<T extends Object, G extends Object> implements Grouped<G>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classGroupedDataFrame.Entrypublic classGroupedDataFrame.Companion
-
Method Summary
Modifier and Type Method Description abstract DataFrame<T>toDataFrame(String groupedColumnName)DataFrame<G>concat()DataFrame<T>get(Object values)abstract DataFrame<T>get(List<Object> key)abstract <R extends Any> GroupedDataFrame<T, R>mapGroups(Function2<DataFrame<G>, DataFrame<G>, DataFrame<R>> transform)abstract GroupedDataFrame<T, G>filter(Function2<GroupedDataRow<T, G>, GroupedDataRow<T, G>, Boolean> predicate)abstract FrameColumn<G>getGroups()abstract DataFrame<T>getKeys()-
-
Method Detail
-
toDataFrame
abstract DataFrame<T> toDataFrame(String groupedColumnName)
-
mapGroups
abstract <R extends Any> GroupedDataFrame<T, R> mapGroups(Function2<DataFrame<G>, DataFrame<G>, DataFrame<R>> transform)
-
filter
abstract GroupedDataFrame<T, G> filter(Function2<GroupedDataRow<T, G>, GroupedDataRow<T, G>, Boolean> predicate)
-
getGroups
abstract FrameColumn<G> getGroups()
-
-
-
-