Click or drag to resize
FrameModuleAggregateRowsByC, R, V1, V2 Method
Returns a data frame whose rows are grouped by `groupBy` and whose columns specified in `aggBy` are aggregated according to `aggFunc`. ## Parameters - `groupBy` - sequence of columns to group by - `aggBy` - sequence of columns to apply aggFunc to - `aggFunc` - invoked in order to aggregate values [category:Grouping, windowing and chunking]

Namespace:  Deedle
Assembly:  Deedle (in Deedle.dll) Version: 1.2
Syntax
C#
public static Frame<int, C> AggregateRowsBy<C, R, V1, V2>(
	IEnumerable<C> groupBy,
	IEnumerable<C> aggBy,
	FSharpFunc<Series<R, V1>, V2> aggFunc,
	Frame<R, C> frame
)

Parameters

groupBy
Type: System.Collections.GenericIEnumerableC

[Missing <param name="groupBy"/> documentation for "M:Deedle.FrameModule.AggregateRowsBy``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},Microsoft.FSharp.Core.FSharpFunc{Deedle.Series{``1,``2},``3},Deedle.Frame{``1,``0})"]

aggBy
Type: System.Collections.GenericIEnumerableC

[Missing <param name="aggBy"/> documentation for "M:Deedle.FrameModule.AggregateRowsBy``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},Microsoft.FSharp.Core.FSharpFunc{Deedle.Series{``1,``2},``3},Deedle.Frame{``1,``0})"]

aggFunc
Type: Microsoft.FSharp.CoreFSharpFuncSeriesR, V1, V2

[Missing <param name="aggFunc"/> documentation for "M:Deedle.FrameModule.AggregateRowsBy``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},Microsoft.FSharp.Core.FSharpFunc{Deedle.Series{``1,``2},``3},Deedle.Frame{``1,``0})"]

frame
Type: DeedleFrameR, C

[Missing <param name="frame"/> documentation for "M:Deedle.FrameModule.AggregateRowsBy``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},Microsoft.FSharp.Core.FSharpFunc{Deedle.Series{``1,``2},``3},Deedle.Frame{``1,``0})"]

Type Parameters

C
R
V1
V2

Return Value

Type: FrameInt32, C

[Missing <returns> documentation for "M:Deedle.FrameModule.AggregateRowsBy``4(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},Microsoft.FSharp.Core.FSharpFunc{Deedle.Series{``1,``2},``3},Deedle.Frame{``1,``0})"]

See Also