Applies a matrix function to this data frame and another and returns the result
as a data frame.
Namespace:
Extreme.DataAnalysis
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public DataFrame<R, C> ApplyWith<T>(
Func<Matrix<T>, Matrix<T>, Matrix<T>> function,
DataFrame<R, C> right
)
Public Function ApplyWith(Of T) (
function As Func(Of Matrix(Of T), Matrix(Of T), Matrix(Of T)),
right As DataFrame(Of R, C)
) As DataFrame(Of R, C)
public:
generic<typename T>
DataFrame<R, C>^ ApplyWith(
Func<Matrix<T>^, Matrix<T>^, Matrix<T>^>^ function,
DataFrame<R, C>^ right
)
member ApplyWith :
function : Func<Matrix<'T>, Matrix<'T>, Matrix<'T>> *
right : DataFrame<'R, 'C> -> DataFrame<'R, 'C>
Parameters
- function
- Type: SystemFuncMatrixT, MatrixT, MatrixT
A function that maps to matrices with element type
T to another matrix.
- right
- Type: Extreme.DataAnalysisDataFrameR, C
The second argument of the function.
Type Parameters
- T
- The element type of the matrix function.
Return Value
Type:
DataFrameR,
CA new data frame which is the result of applying
function
to this data frame and
right converted to a matrix with element type
T.
Reference