FrameGrouper

org.saddle.groupby.FrameGrouper
See theFrameGrouper companion object
class FrameGrouper[Z, X, Y, T](ix: Index[Z], frame: Frame[X, Y, T], sorted: Boolean)(implicit evidence$1: ScalarTag[Z], evidence$2: Order[Z], evidence$3: ScalarTag[X], evidence$4: Order[X], evidence$5: ScalarTag[Y], evidence$6: Order[Y])

Helper class to do combine or transform after a groupBy

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def combine[U : ScalarTag](fn: (Z, Vec[T]) => U): Frame[Z, Y, U]
def combine[U : ScalarTag](fn: Vec[T] => U): Frame[Z, Y, U]
def groups: Array[(Z, Array[Int])]
def keys: Array[Z]
def transform[U : ScalarTag](fn: (Z, Vec[T]) => Vec[U]): Frame[X, Y, U]
def transform[U : ScalarTag](fn: Vec[T] => Vec[U]): Frame[X, Y, U]