| DFStringColumnApply(String, FuncDouble, Double, Double, DFNumericColumn) Method |
Returns a new numeric column with the given name and size as this column,
whose values are the result of applying the given binary function to each
element of this column.
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.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntax public DFNumericColumn Apply(
string name,
Func<double, double, double> function,
DFNumericColumn column
)
Public Function Apply (
name As String,
function As Func(Of Double, Double, Double),
column As DFNumericColumn
) As DFNumericColumn
public:
DFNumericColumn^ Apply(
String^ name,
Func<double, double, double>^ function,
DFNumericColumn^ column
)
member Apply :
name : string *
function : Func<float, float, float> *
column : DFNumericColumn -> DFNumericColumn
Parameters
- name String
-
Name for the new column.
- function FuncDouble, Double, Double
-
A delegate object representing a function that
takes two double parameters and returns a double.
- column DFNumericColumn
- A column of parameters to function.
Return Value
DFNumericColumnA column with the same name and size as self and with
c[i] = function( this[i], column[i] )Exceptions Remarks
An attempt will be made to convert each value in this column to a
double to perform the operation. No data in this column will
be changed.
See Also