easytensor-2.1.1.1: Pure, type-indexed haskell vector, matrix, and tensor library.
Safe HaskellNone
LanguageHaskell2010

Numeric.DataFrame

Synopsis

Documentation

Simplified type aliases

Functionality

sort :: forall (t :: Type) n ns. (SortableDataFrame t (n ': ns), Ord t, SortBy n) => DataFrame t (n ': ns) -> DataFrame t (n ': ns) Source #

Sort a DataFrame along the first dimension.

Note: the elements (which are of type DataFrame t ns) are compared lexicographically.

sortBy :: forall (t :: Type) n ns. (SortableDataFrame t (n ': ns), SortBy n) => (DataFrame t ns -> DataFrame t ns -> Ordering) -> DataFrame t (n ': ns) -> DataFrame t (n ': ns) Source #

Sort a DataFrame along the first dimension using given comparison function.