Transformation Model<T> Constructor
Definition
Namespace: Numerics.NET.DataAnalysis.Models
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Transformation | Constructs a new TransformationModel<T>. |
Transformation | Constructs a new TransformationModel<T>. |
Transformation | Constructs a new TransformationModel<T>. |
Transformation | Constructs a new TransformationModel<T>. |
TransformationModel<T>(Matrix<Double>)
Constructs a new TransformationModel<T>.
protected TransformationModel(
Matrix<double> features
)
Parameters
TransformationModel<T>(IDataFrame, String)
Constructs a new TransformationModel<T>.
protected TransformationModel(
IDataFrame dataFrame,
string formula
)
Parameters
- dataFrame IDataFrame
- A IDataFrame containing the data for the analysis.
- formula String
- A formula that specifies the features in the model.
Exceptions
Argument | dataFrame is null. -or- formula is null. |
Format | The formula is not in the correct format. |
TransformationModel<T>(IDataFrame, String[])
Constructs a new TransformationModel<T>.
protected TransformationModel(
IDataFrame dataFrame,
string[]? featureNames
)
Parameters
- dataFrame IDataFrame
- A IDataFrame containing the data for the analysis.
- featureNames String[]
- An array containing the names of the dependent variables.
Remarks
featureNames may be null.
Exceptions
Argument | dataFrame is null. |
TransformationModel<T>(IEnumerable<Vector<Double>>, Vector<Double>)
Constructs a new TransformationModel<T>.
protected TransformationModel(
IEnumerable<Vector<double>> features,
Vector<double>? weights
)
Parameters
Remarks
weights may be null.