Modifies the contents of this column by applying the given binary function to each element. The first parameter to the binary function is an element of self; the second parameter is the corresponding element of the passed column.

Namespace:  CenterSpace.NMath.Stats
Assembly:  NMathStats (in NMathStats.dll) Version: 3.4.0.0

Syntax

C#
public DFIntColumn Transform(
	NMathFunctions..::.IntBinaryFunction function,
	DFIntColumn column
)
Visual Basic (Declaration)
Public Function Transform ( _
	function As NMathFunctions..::.IntBinaryFunction, _
	column As DFIntColumn _
) As DFIntColumn
Visual C++
public:
DFIntColumn^ Transform(
	NMathFunctions..::.IntBinaryFunction^ function, 
	DFIntColumn^ column
)

Parameters

function
Type: CenterSpace.NMath.Core..::.NMathFunctions..::.IntBinaryFunction
A delegate object representing a function that takes two int parameters and returns an int.
column
Type: CenterSpace.NMath.Stats..::.DFIntColumn
A column of parameters to function.

Return Value

A reference to self.

Remarks

Upon exit, this[i] = function( this[i], column[i] ).

Exceptions

ExceptionCondition
CenterSpace.NMath.Core..::.MismatchedSizeExceptionThrown if the passed column is not the same length as this column.

See Also