Coefficients: ILanerResultsBoxCoefficients;
The Coefficients property returns parameters required to work with values of the Coefficients tab.
Values of the Coefficients parameter are computed for series calculated using modeling methods (smoothing, forecast or regression).
Executing the example requires a form, a button named Button1 on the form, the LanerBox component, the LanerResultsBox component named LanerResultsBox1 and the UiErAnalyzer component that is a data source for LanerBox and LanerResultsBox. A workbook of the time series database must be loaded to UiErAnalyzer1.
The example is executed on clicking the button.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
Results: ILanerResultsBoxResults;
Coefficients: ILanerResultsBoxCoefficients;
i, j: Integer;
s: string;
Begin
Results := LanerResultsBox1.Results;
Coefficients := Results.Coefficients;
If Coefficients.TermCount > 0 Then
Debug.WriteLine("Equation: " + Coefficients.Equation);
For i := 0 To Coefficients.ColumnCount - 1 Do
s := s + " " + Coefficients.ColumnName(i);
End For;
Debug.WriteLine(s);
For i := 0 To Coefficients.TermCount - 1 Do
s := "";
For j := 0 To Coefficients.ColumnCount - 1 Do
s := s + " " + Coefficients.Value(i, j);
End For;
Debug.WriteLine(s);
End For;
Else
Debug.WriteLine("Coefficients were not calculated");
End If;
End Sub Button1OnClick;
After executing the example the console displays values located on the Coefficients tab of the Calculation Results panel. For example:
Equation: Y = 55 382,95/t -883,72
Coefficient Value Standard error t-statistic Probability
A1 55382.948531310874 16166.599801141016 3.4257635626881804 0.0064843977258993921
(constant) - 883.72143942968978 5838.2406712916127 - 0.15136776456907886 0.88269567999419207
See also: