You've already forked lazarus-ccr
LazStats: Inherit form in StepFwdMRUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7790 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -1228,6 +1228,13 @@ begin
|
||||
end;
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
{ The following routine obtains multiple regression results for a
|
||||
correlation matrix consisting of 1 to NoVars. The last variable
|
||||
represents the dependent variable. The number of independent
|
||||
variables is passed as NoIndepVars. The inverse matrix of independent
|
||||
variables may be obtained by the calling program using the variable
|
||||
IndepCorrs. The user may request printing of the inverse using the
|
||||
boolean variable PrintIt. }
|
||||
procedure MReg2(NCases : integer;
|
||||
NoVars : integer;
|
||||
VAR NoIndepVars : integer;
|
||||
@ -1247,15 +1254,6 @@ procedure MReg2(NCases : integer;
|
||||
TestOut : boolean;
|
||||
PrintInv : boolean;
|
||||
AReport: TStrings);
|
||||
{
|
||||
The following routine obtains multiple regression results for a
|
||||
correlation matrix consisting of 1 to NoVars. The last variable
|
||||
represents the dependent variable. The number of independent
|
||||
variables is passed as NoIndepVars. The inverse matrix of independent
|
||||
variables may be obtained by the calling program using the variable
|
||||
IndepCorrs. The user may request printing of the inverse using the
|
||||
boolean variable Printit.
|
||||
}
|
||||
var
|
||||
i, j, k, l : integer;
|
||||
IndexX, IndexY : integer;
|
||||
@ -1345,7 +1343,10 @@ begin
|
||||
|
||||
AReport.Add('SOURCE DF SS MS F Prob. > F');
|
||||
AReport.Add('---------- ---- -------------- -------------- -------------- ---------');
|
||||
AReport.Add('Regression %4.0f %14.3f %14.3f %14.3f %9.3f', [df1, SSreg, SSreg/df1, F, FprobF]);
|
||||
if df1 = 0 then
|
||||
AReport.Add('Regression %4.0f %14.3f %14.3f %14.3f %9.3f', [df1, SSreg, NaN, F, FprobF])
|
||||
else
|
||||
AReport.Add('Regression %4.0f %14.3f %14.3f %14.3f %9.3f', [df1, SSreg, SSreg/df1, F, FprobF]);
|
||||
AReport.Add('Residual %4.0f %14.3f %14.3f', [df2, SSres, SSres/df2]);
|
||||
AReport.Add('Total %4.0f %14.3f', [df3, SSt]);
|
||||
AReport.Add('');
|
||||
|
Reference in New Issue
Block a user