IMsBinaryRegressionTransform.FittedTermSet

Syntax

FittedTermSet: IMsFormulaTermSet;

Description

The FittedTermSet property returns the set of series, to which modeling series data is loaded on modeling problem calculation.

Comments

The size of the FittedTermSet set must be equal to the size of the explained variable set in the IMsBinaryRegressionTransform.Explained property.

Example

Executing the example requires that the repository contains a modeling container with the CONT_MODEL identifier. The container contains a model with the BINREG identifier that uses the binary regression method for calculation. The size of model explanatory variable set is equal to one. This container also contains the FITTED variable.

Add links to the Metabase, Ms, Stat system assemblies.

Sub UserProc;
Var
    MB: IMetabase;
    SpaceDescr: IMetabaseObjectDescriptor;
    MObj: IMetabaseObject;
    Model: IMsModel;
    Trans: IMsFormulaTransform;
    VarTrans: IMsFormulaTransformVariable;
    Tree: IMsFormulaTransformSlicesTree;
    Slice: IMsFormulaTransformSlice;
    Selector: IMsFormulaTransformSelector;
    Formula: IMsFormula;
    Binary: IMsBinaryRegressionTransform;
    Var_out: IMsVariable;
    pF_out: IMsFormulaTransformVariable;
Begin
    MB := MetabaseClass.Active;
    SpaceDescr := mb.ItemById("CONT_MODEL");
    MObj := MB.ItemByIdNamespace("BinReg", SpaceDescr.Key).Edit;
    Model := MObj As IMsModel;
    Trans := Model.Transform;
    VarTrans := Trans.Outputs.Item(0);
    Tree := VarTrans.SlicesTree(VarTrans);
    Slice := Tree.CreateSlice(1);
    Selector := Model.Transform.CreateSelector;
    Selector.Slice := Slice;
    Formula := Model.Transform.Transform(Selector);
    Binary := Formula.Method As IMsBinaryRegressionTransform;
    // Determine a variable for loading a modeling series
    Var_out := mb.ItemByIdNamespace("FITTED", SpaceDescr.Key).Bind As IMsVariable;
    pF_out := Trans.Outputs.Add(Var_out As IVariableStub);
    Binary.FittedTermSet.Clear;
    Binary.FittedTermSet.Add(pF_out.Slices.Add(Null));
    MObj.Save;
End Sub;

After executing the example, modeling series data is loaded to the FITTED variable on problem calculation.

See also:

IMsBinaryRegressionTransform