Class Grouping
- java.lang.Object
-
- org.meteoinfo.data.dataframe.impl.Grouping
-
- All Implemented Interfaces:
java.lang.Iterable<java.util.Map.Entry<java.lang.Object,SparseBitSet>>
public class Grouping extends java.lang.Object implements java.lang.Iterable<java.util.Map.Entry<java.lang.Object,SparseBitSet>>
-
-
Constructor Summary
Constructors Constructor Description Grouping()Grouping(DataFrame df, java.lang.Integer... columns)Grouping(DataFrame df, KeyFunction<V> function, java.lang.Integer... columns)Grouping(DataFrame df, WindowFunction function)Grouping(Series series)Grouping(Series series, KeyFunction<V> function)Grouping(Series series, TimeFunction<org.joda.time.DateTime,java.lang.String> function)Grouping(Series series, WindowFunction function)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> DataFrameapply(DataFrame df, Function<?,?> function)<V> Seriesapply(Series series, Function<?,?> function)java.util.Set<java.lang.Integer>columns()java.util.Iterator<java.util.Map.Entry<java.lang.Object,SparseBitSet>>iterator()java.util.Set<java.lang.Object>keys()
-
-
-
Constructor Detail
-
Grouping
public Grouping()
-
Grouping
public Grouping(Series series, KeyFunction<V> function)
-
Grouping
public Grouping(Series series, TimeFunction<org.joda.time.DateTime,java.lang.String> function)
-
Grouping
public Grouping(Series series)
-
Grouping
public Grouping(Series series, WindowFunction function)
-
Grouping
public Grouping(DataFrame df, KeyFunction<V> function, java.lang.Integer... columns)
-
Grouping
public Grouping(DataFrame df, java.lang.Integer... columns)
-
Grouping
public Grouping(DataFrame df, WindowFunction function)
-
-
Method Detail
-
keys
public java.util.Set<java.lang.Object> keys()
-
columns
public java.util.Set<java.lang.Integer> columns()
-
iterator
public java.util.Iterator<java.util.Map.Entry<java.lang.Object,SparseBitSet>> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.util.Map.Entry<java.lang.Object,SparseBitSet>>
-
-