Applies the specified matrix function to two data frames and returns the result.
Namespace: Extreme.CollectionsAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
public static DataFrame<R, C> Apply<R, C, T>(
Func<Matrix<T>, Matrix<T>, Matrix<T>> function,
DataFrame<R, C> left,
DataFrame<R, C> right
)
Public Shared Function Apply(Of R, C, T) (
function As Func(Of Matrix(Of T), Matrix(Of T), Matrix(Of T)),
left As DataFrame(Of R, C),
right As DataFrame(Of R, C)
) As DataFrame(Of R, C)
public:
generic<typename R, typename C, typename T>
static DataFrame<R, C>^ Apply(
Func<Matrix<T>^, Matrix<T>^, Matrix<T>^>^ function,
DataFrame<R, C>^ left,
DataFrame<R, C>^ right
)
static member Apply :
function : Func<Matrix<'T>, Matrix<'T>, Matrix<'T>> *
left : DataFrame<'R, 'C> *
right : DataFrame<'R, 'C> -> DataFrame<'R, 'C>
Parameters
- function
- Type: SystemFuncMatrixT, MatrixT, MatrixT
A function that maps two matrices with element type
T to another matrix.
- left
- Type: Extreme.CollectionsDataFrameR, C
The data frame that provides the first argument to function. - right
- Type: Extreme.CollectionsDataFrameR, C
The data frame that provides the second argument to function.
Type Parameters
- R
- The element type of the row index of the data frames.
- C
- The element type of the column index of the data frames.
- T
- The element type of the matrix function.
Return Value
Type:
DataFrameR,
CA new data frame that is the result of applying
function
to
left and
right converted to matrices with element type
T.
Numerical Libraries
Supported in: 5.x
Reference