Click or drag to resize
FrameTRowKey, TColumnKeyZipV1, V2, V3 Method (FrameTRowKey, TColumnKey, FuncV1, V2, V3)
Aligns two data frames using both column index and row index and apply the specified operation on values of a specified type that are available in both data frames. This overload uses `JoinKind.Outer` for both columns and rows. Once aligned, the call `df1.Zip<T>(df2, f)` applies the specifed function `f` on all `T` values that are available in corresponding locations in both frames. For values of other types, the value from `df1` is returned. ## Parameters - `otherFrame` - Other frame to be aligned and zipped with the current instance - `op` - A function that is applied to aligned values. The `Zip` operation is generic in the type of this function and the type of function is used to determine which values in the frames are zipped and which are left unchanged. [category:Joining, zipping and appending]

Namespace:  Deedle
Assembly:  Deedle (in Deedle.dll) Version: 1.2
Syntax
C#
public Frame<TRowKey, TColumnKey> Zip<V1, V2, V3>(
	Frame<TRowKey, TColumnKey> otherFrame,
	Func<V1, V2, V3> op
)

Parameters

otherFrame
Type: DeedleFrameTRowKey, TColumnKey

[Missing <param name="otherFrame"/> documentation for "M:Deedle.Frame`2.Zip``3(Deedle.Frame{`0,`1},System.Func{``0,``1,``2})"]

op
Type: SystemFuncV1, V2, V3

[Missing <param name="op"/> documentation for "M:Deedle.Frame`2.Zip``3(Deedle.Frame{`0,`1},System.Func{``0,``1,``2})"]

Type Parameters

V1
V2
V3

Return Value

Type: FrameTRowKey, TColumnKey

[Missing <returns> documentation for "M:Deedle.Frame`2.Zip``3(Deedle.Frame{`0,`1},System.Func{``0,``1,``2})"]

See Also