Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_multipleregression.wasp
Title produced by softwareMultiple Regression
Date of computationMon, 18 Dec 2017 13:36:22 +0100
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2017/Dec/18/t1513601897x5ki1gnxtija0s0.htm/, Retrieved Tue, 14 May 2024 16:49:15 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=310154, Retrieved Tue, 14 May 2024 16:49:15 +0000
QR Codes:

Original text written by user:De lengte van spelers bepalen op basis van positie en gewicht. De lengte van keepers worden als basis gebruikt omdat deze spelers over het algemeen de grootste zijn.
IsPrivate?No (this computation is public)
User-defined keywordsLengte in Inch en gewicht in Pounds.
Estimated Impact49
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-       [Multiple Regression] [Lengte van voetba...] [2017-12-18 12:36:22] [23ab430b4075c08a38cc11606a9c257b] [Current]
Feedback Forum

Post a new message
Dataseries X:
0	1	0	168	70
0	1	0	154	71
0	0	1	154	67
1	0	0	146	72
0	0	1	161	72
0	0	0	174	72
0	1	0	163	70
1	0	0	159	73
1	0	0	163	70
0	1	0	143	68
0	1	0	165	72
0	0	1	152	70
1	0	0	154	71
1	0	0	165	73
1	0	0	172	70
0	1	0	148	70
0	1	0	168	71
0	1	0	152	69
1	0	0	159	70
0	0	1	194	76
1	0	0	198	78
0	0	0	198	77
0	1	0	146	67
0	0	1	150	69
0	1	0	148	70
0	0	1	168	70
1	0	0	161	73
0	1	0	179	67
0	0	0	209	76
0	1	0	143	67
0	1	0	176	72
0	1	0	154	67
1	0	0	168	74
0	0	1	172	71
0	1	0	181	73
0	1	0	159	69
0	1	0	150	69
0	1	0	161	69
1	0	0	183	74
1	0	0	154	69
0	0	1	179	72
0	1	0	146	69
1	0	0	176	72
1	0	0	159	72
1	0	0	152	70
0	1	0	170	74
0	0	1	181	76
0	0	0	170	72
1	0	0	183	71
1	0	0	185	75
0	0	1	190	76
0	1	0	152	70
1	0	0	176	75
0	0	0	198	74
1	0	0	172	71
0	1	0	161	70
0	0	0	192	76
1	0	0	174	70
0	0	1	146	71
1	0	0	165	70
0	0	1	150	68
0	1	0	174	72
0	1	0	185	66
0	0	1	185	73
0	1	0	154	69
1	0	0	163	70
0	0	1	163	71
0	1	0	168	72
0	0	1	163	71
0	1	0	159	71
0	1	0	157	68
0	1	0	154	70
0	0	0	176	74
0	1	0	159	73
1	0	0	198	72
1	0	0	181	73
1	0	0	194	76
0	0	1	150	68
1	0	0	187	71
1	0	0	198	77
0	0	1	185	72
0	0	0	183	78
1	0	0	154	70
0	1	0	159	71
1	0	0	201	73
1	0	0	165	70
0	1	0	163	69
0	0	1	187	74
0	1	0	163	68
1	0	0	190	76
0	0	0	203	78
0	1	0	183	74
1	0	0	198	74
0	0	1	170	72
1	0	0	203	75
0	0	1	176	73
0	0	0	198	75
0	1	0	185	76
1	0	0	143	69
0	1	0	148	70
1	0	0	181	76
0	0	1	137	66
0	0	1	159	70
0	1	0	154	71
0	1	0	183	75
0	0	0	201	78
0	1	0	165	69
1	0	0	179	70
0	0	0	174	76
0	1	0	198	72
1	0	0	179	76
0	1	0	152	71
0	0	1	198	74
1	0	0	196	75
0	0	1	161	70
0	0	1	183	68
1	0	0	154	71
0	1	0	141	70
0	1	0	157	68
0	1	0	161	72
1	0	0	183	74
0	1	0	179	72
0	0	0	192	73
1	0	0	168	73
0	0	1	154	73
1	0	0	170	75
0	1	0	172	74
1	0	0	150	70
0	0	1	157	73
1	0	0	172	77
0	0	0	198	78
0	1	0	146	71
0	1	0	185	73
0	1	0	157	69
1	0	0	176	63
0	1	0	139	65
0	1	0	161	71
0	0	1	163	71
1	0	0	163	73
0	1	0	154	68
0	0	0	179	74
0	1	0	176	69
0	0	1	168	67
0	1	0	183	72
0	0	1	161	73
0	1	0	174	72
0	0	1	150	67
1	0	0	163	70
0	1	0	159	71
0	0	0	198	77
1	0	0	154	74
0	0	1	159	72
0	0	1	154	70
1	0	0	154	67
0	1	0	141	68
1	0	0	139	71
1	0	0	170	73
0	1	0	172	70
1	0	0	192	71
1	0	0	170	74
0	0	1	220	75
0	1	0	168	73
0	1	0	152	69
0	0	1	165	72
1	0	0	148	76
0	0	1	159	70
0	1	0	157	67
0	0	0	194	75
0	1	0	148	69
1	0	0	154	68
1	0	0	168	71
0	0	1	154	70
0	1	0	163	72
1	0	0	176	73
0	1	0	154	70
1	0	0	172	70
0	1	0	163	72
0	1	0	170	72
0	0	1	168	70
0	1	0	159	70
0	1	0	154	72
0	0	0	168	73
0	0	1	165	73
0	1	0	148	69
1	0	0	194	73
0	0	0	209	76
0	1	0	161	70
0	1	0	126	65
0	1	0	150	67
1	0	0	170	73
0	1	0	137	70
1	0	0	194	75
0	0	1	154	69
1	0	0	205	73
1	0	0	174	73
1	0	0	183	74
1	0	0	159	69
0	1	0	150	69
0	1	0	159	70
0	1	0	148	67
1	0	0	179	74
0	1	0	132	69
0	1	0	148	70
0	1	0	163	72
1	0	0	159	71
0	1	0	168	72
0	1	0	132	68
0	0	0	176	75
0	0	1	170	74
0	1	0	150	71
1	0	0	179	72
1	0	0	176	72
1	0	0	150	68
1	0	0	163	69
0	0	1	128	66
0	1	0	152	67
0	0	0	194	74
0	1	0	165	70
0	0	1	152	68
1	0	0	187	75
0	0	1	201	72
0	0	0	176	73
0	1	0	198	74
0	1	0	161	72
0	1	0	146	69
0	0	1	168	71
0	1	0	172	71
0	1	0	143	69
0	1	0	174	72
1	0	0	198	76
0	1	0	159	71
0	0	0	181	75
0	0	1	172	72
0	1	0	128	69
0	1	0	134	67
1	0	0	165	72
1	0	0	181	73
0	1	0	187	76
1	0	0	154	72
0	1	0	172	70
0	1	0	163	73
0	1	0	165	71
1	0	0	157	72
1	0	0	157	73
0	0	0	187	75
0	0	0	192	76
0	0	1	172	69
0	0	1	181	74
0	0	1	150	70
1	0	0	176	72
0	1	0	190	71
1	0	0	187	74
1	0	0	176	73
0	0	1	176	72
1	0	0	181	72
0	1	0	154	67
0	1	0	185	73
0	1	0	150	68
0	1	0	163	69
0	0	1	143	70
0	1	0	165	70
1	0	0	183	74
0	0	0	174	73
1	0	0	176	72
1	0	0	159	73
1	0	0	172	70
1	0	0	198	76
0	1	0	194	74
0	0	1	159	71
1	0	0	170	72
0	0	0	212	75
0	1	0	148	69
0	1	0	181	73
1	0	0	198	73
0	1	0	152	68
0	0	0	185	76
0	1	0	146	65
0	0	1	174	69
0	1	0	150	71
1	0	0	172	73
0	0	1	187	73
0	0	0	187	75
0	0	1	165	73
0	0	1	157	69
0	1	0	134	68
0	1	0	172	70
1	0	0	157	72
0	0	0	207	77
0	0	0	212	76
0	1	0	170	71
0	0	1	154	76
0	0	1	172	72
1	0	0	181	70
0	1	0	159	67
0	1	0	165	68
0	1	0	152	69
1	0	0	187	73
1	0	0	172	71
1	0	0	161	74
1	0	0	192	73
0	1	0	148	71
0	1	0	157	66
0	1	0	168	69
1	0	0	148	68
1	0	0	159	73
0	1	0	168	71
1	0	0	150	76
0	0	0	161	79
0	1	0	170	72
0	0	1	185	76
0	1	0	163	69
0	1	0	146	68
1	0	0	176	73
0	0	1	154	73
0	1	0	152	67
1	0	0	179	74
0	0	1	139	67
0	0	0	181	73
0	1	0	159	70
0	0	0	203	78
1	0	0	154	72
1	0	0	172	74
0	1	0	174	72
0	0	0	198	77
1	0	0	187	70
0	0	1	152	69
0	1	0	154	69
0	0	1	179	71
1	0	0	168	75
0	1	0	159	68
0	1	0	168	74
1	0	0	203	76
0	0	1	143	68
0	1	0	183	73
0	0	0	179	75
0	0	1	159	69
0	1	0	148	71
1	0	0	183	72
1	0	0	185	75
1	0	0	187	71
0	1	0	174	71
0	1	0	150	71
0	0	0	209	77
0	0	0	192	78
0	0	1	174	72
0	0	1	176	75
0	0	1	168	73
1	0	0	159	70
1	0	0	176	74
0	1	0	181	73
0	0	1	183	76
0	1	0	161	71
0	1	0	170	73
0	0	1	165	79
0	0	1	174	71
1	0	0	172	71
1	0	0	185	76
1	0	0	168	75
0	0	0	185	73
0	1	0	148	68
0	1	0	154	70
0	1	0	159	67
0	1	0	139	69
1	0	0	165	69
1	0	0	174	72
0	0	0	212	80
0	0	1	192	72
1	0	0	150	68
0	1	0	159	69
0	0	1	163	71
0	1	0	154	74
0	1	0	161	70
0	0	1	143	67
1	0	0	165	75
0	1	0	163	70
0	1	0	168	70
0	1	0	165	67
0	0	1	152	68
0	0	0	179	74
0	1	0	179	74
1	0	0	148	69
1	0	0	187	77
0	1	0	154	70
0	0	1	168	73
0	0	0	176	74
1	0	0	170	73
0	1	0	176	72
1	0	0	165	72
0	0	1	159	69
1	0	0	187	73
1	0	0	157	72
0	0	1	170	72
0	0	1	179	75
1	0	0	183	75
1	0	0	154	70
0	0	0	196	75
0	1	0	170	73
0	1	0	152	73
0	1	0	154	68
0	1	0	172	69
1	0	0	172	72
0	0	0	187	75
1	0	0	207	76
1	0	0	161	71
0	1	0	161	70
0	1	0	141	66
1	0	0	148	70
0	0	0	183	75
0	0	1	146	71
0	1	0	154	70
0	0	1	139	69
1	0	0	141	69
1	0	0	152	68
0	1	0	165	73
0	1	0	141	67
0	1	0	137	67
0	1	0	179	71
1	0	0	168	71
0	1	0	157	70
0	1	0	150	69
1	0	0	159	68
0	1	0	161	74
1	0	0	190	74
0	1	0	154	72
1	0	0	201	77
0	0	1	143	74
0	1	0	143	70
0	0	1	168	72
0	0	0	161	74
1	0	0	190	74
0	1	0	141	71
1	0	0	187	74
1	0	0	157	70
1	0	0	154	70
0	0	0	185	72
0	1	0	181	73
0	1	0	150	74
0	1	0	176	74
0	1	0	150	69
0	1	0	157	70
1	0	0	165	73
0	1	0	179	70
0	1	0	163	70
0	0	1	146	70
1	0	0	179	75
0	1	0	181	71
0	1	0	150	70
0	0	1	130	68
1	0	0	161	74
1	0	0	187	75
0	1	0	165	74
0	1	0	161	71
0	0	0	176	72
0	0	0	181	75
0	1	0	159	65
1	0	0	170	74
1	0	0	174	72
0	1	0	159	68
1	0	0	154	70
1	0	0	159	70
1	0	0	192	70
0	1	0	154	68
1	0	0	181	74
1	0	0	165	71
0	0	1	207	77
0	0	1	154	74
0	0	0	223	78
1	0	0	187	76
0	0	1	165	71
1	0	0	185	74
0	0	1	198	72
0	1	0	172	73
0	0	1	174	74
0	0	0	176	76
0	0	0	198	76
0	0	0	203	75
1	0	0	168	72
0	1	0	157	69
0	1	0	187	74
0	1	0	161	71
1	0	0	187	74
0	1	0	179	69
1	0	0	148	69
0	1	0	183	72
1	0	0	198	77
0	0	0	192	75
1	0	0	165	70
0	1	0	154	71
0	1	0	165	71
1	0	0	185	76
1	0	0	170	74
0	0	1	190	73
0	0	1	170	74
0	0	1	181	71
1	0	0	161	71
0	1	0	161	69
0	1	0	165	66
0	0	1	176	73
1	0	0	146	67
0	0	0	176	75
0	1	0	163	73
0	0	1	174	76
1	0	0	190	75
1	0	0	170	73
0	1	0	183	74
0	0	0	216	74
0	0	1	174	72
0	1	0	170	69
1	0	0	181	74
0	0	1	159	71
0	0	1	163	69
1	0	0	183	74
1	0	0	163	75
1	0	0	154	71
0	1	0	130	66
0	1	0	154	71
0	1	0	159	74
0	0	1	168	69
0	1	0	181	71
0	0	1	185	74
0	1	0	165	73
0	0	0	196	78
1	0	0	157	70
1	0	0	154	70
0	1	0	165	70
1	0	0	192	75




Summary of computational transaction
Raw Input view raw input (R code)
Raw Outputview raw output of R engine
Computing time10 seconds
R ServerBig Analytics Cloud Computing Center

\begin{tabular}{lllllllll}
\hline
Summary of computational transaction \tabularnewline
Raw Input view raw input (R code)  \tabularnewline
Raw Outputview raw output of R engine  \tabularnewline
Computing time10 seconds \tabularnewline
R ServerBig Analytics Cloud Computing Center \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=310154&T=0

[TABLE]
[ROW]
Summary of computational transaction[/C][/ROW] [ROW]Raw Input[/C] view raw input (R code) [/C][/ROW] [ROW]Raw Output[/C]view raw output of R engine [/C][/ROW] [ROW]Computing time[/C]10 seconds[/C][/ROW] [ROW]R Server[/C]Big Analytics Cloud Computing Center[/C][/ROW] [/TABLE] Source: https://freestatistics.org/blog/index.php?pk=310154&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=310154&T=0

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Summary of computational transaction
Raw Input view raw input (R code)
Raw Outputview raw output of R engine
Computing time10 seconds
R ServerBig Analytics Cloud Computing Center







Multiple Linear Regression - Estimated Regression Equation
Lengte[t] = + 57.8081 -1.29361Verdediger[t] -2.4157Middevelder[t] -1.71819Aanvaller[t] + 0.0924072Gewicht[t] + e[t]

\begin{tabular}{lllllllll}
\hline
Multiple Linear Regression - Estimated Regression Equation \tabularnewline
Lengte[t] =  +  57.8081 -1.29361Verdediger[t] -2.4157Middevelder[t] -1.71819Aanvaller[t] +  0.0924072Gewicht[t]  + e[t] \tabularnewline
 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=310154&T=1

[TABLE]
[ROW][C]Multiple Linear Regression - Estimated Regression Equation[/C][/ROW]
[ROW][C]Lengte[t] =  +  57.8081 -1.29361Verdediger[t] -2.4157Middevelder[t] -1.71819Aanvaller[t] +  0.0924072Gewicht[t]  + e[t][/C][/ROW]
[ROW][C][/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=310154&T=1

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=310154&T=1

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Multiple Linear Regression - Estimated Regression Equation
Lengte[t] = + 57.8081 -1.29361Verdediger[t] -2.4157Middevelder[t] -1.71819Aanvaller[t] + 0.0924072Gewicht[t] + e[t]







Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STATH0: parameter = 02-tail p-value1-tail p-value
(Intercept)+57.81 1.104+5.2360e+01 1.089e-209 5.443e-210
Verdediger-1.294 0.3131-4.1320e+00 4.189e-05 2.094e-05
Middevelder-2.416 0.335-7.2110e+00 1.962e-12 9.811e-13
Aanvaller-1.718 0.3484-4.9320e+00 1.097e-06 5.483e-07
Gewicht+0.09241 0.005656+1.6340e+01 9.501e-49 4.75e-49

\begin{tabular}{lllllllll}
\hline
Multiple Linear Regression - Ordinary Least Squares \tabularnewline
Variable & Parameter & S.D. & T-STATH0: parameter = 0 & 2-tail p-value & 1-tail p-value \tabularnewline
(Intercept) & +57.81 &  1.104 & +5.2360e+01 &  1.089e-209 &  5.443e-210 \tabularnewline
Verdediger & -1.294 &  0.3131 & -4.1320e+00 &  4.189e-05 &  2.094e-05 \tabularnewline
Middevelder & -2.416 &  0.335 & -7.2110e+00 &  1.962e-12 &  9.811e-13 \tabularnewline
Aanvaller & -1.718 &  0.3484 & -4.9320e+00 &  1.097e-06 &  5.483e-07 \tabularnewline
Gewicht & +0.09241 &  0.005656 & +1.6340e+01 &  9.501e-49 &  4.75e-49 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=310154&T=2

[TABLE]
[ROW][C]Multiple Linear Regression - Ordinary Least Squares[/C][/ROW]
[ROW][C]Variable[/C][C]Parameter[/C][C]S.D.[/C][C]T-STATH0: parameter = 0[/C][C]2-tail p-value[/C][C]1-tail p-value[/C][/ROW]
[ROW][C](Intercept)[/C][C]+57.81[/C][C] 1.104[/C][C]+5.2360e+01[/C][C] 1.089e-209[/C][C] 5.443e-210[/C][/ROW]
[ROW][C]Verdediger[/C][C]-1.294[/C][C] 0.3131[/C][C]-4.1320e+00[/C][C] 4.189e-05[/C][C] 2.094e-05[/C][/ROW]
[ROW][C]Middevelder[/C][C]-2.416[/C][C] 0.335[/C][C]-7.2110e+00[/C][C] 1.962e-12[/C][C] 9.811e-13[/C][/ROW]
[ROW][C]Aanvaller[/C][C]-1.718[/C][C] 0.3484[/C][C]-4.9320e+00[/C][C] 1.097e-06[/C][C] 5.483e-07[/C][/ROW]
[ROW][C]Gewicht[/C][C]+0.09241[/C][C] 0.005656[/C][C]+1.6340e+01[/C][C] 9.501e-49[/C][C] 4.75e-49[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=310154&T=2

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=310154&T=2

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STATH0: parameter = 02-tail p-value1-tail p-value
(Intercept)+57.81 1.104+5.2360e+01 1.089e-209 5.443e-210
Verdediger-1.294 0.3131-4.1320e+00 4.189e-05 2.094e-05
Middevelder-2.416 0.335-7.2110e+00 1.962e-12 9.811e-13
Aanvaller-1.718 0.3484-4.9320e+00 1.097e-06 5.483e-07
Gewicht+0.09241 0.005656+1.6340e+01 9.501e-49 4.75e-49







Multiple Linear Regression - Regression Statistics
Multiple R 0.7332
R-squared 0.5376
Adjusted R-squared 0.5341
F-TEST (value) 151.5
F-TEST (DF numerator)4
F-TEST (DF denominator)521
p-value 0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation 1.94
Sum Squared Residuals 1961

\begin{tabular}{lllllllll}
\hline
Multiple Linear Regression - Regression Statistics \tabularnewline
Multiple R &  0.7332 \tabularnewline
R-squared &  0.5376 \tabularnewline
Adjusted R-squared &  0.5341 \tabularnewline
F-TEST (value) &  151.5 \tabularnewline
F-TEST (DF numerator) & 4 \tabularnewline
F-TEST (DF denominator) & 521 \tabularnewline
p-value &  0 \tabularnewline
Multiple Linear Regression - Residual Statistics \tabularnewline
Residual Standard Deviation &  1.94 \tabularnewline
Sum Squared Residuals &  1961 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=310154&T=3

[TABLE]
[ROW][C]Multiple Linear Regression - Regression Statistics[/C][/ROW]
[ROW][C]Multiple R[/C][C] 0.7332[/C][/ROW]
[ROW][C]R-squared[/C][C] 0.5376[/C][/ROW]
[ROW][C]Adjusted R-squared[/C][C] 0.5341[/C][/ROW]
[ROW][C]F-TEST (value)[/C][C] 151.5[/C][/ROW]
[ROW][C]F-TEST (DF numerator)[/C][C]4[/C][/ROW]
[ROW][C]F-TEST (DF denominator)[/C][C]521[/C][/ROW]
[ROW][C]p-value[/C][C] 0[/C][/ROW]
[ROW][C]Multiple Linear Regression - Residual Statistics[/C][/ROW]
[ROW][C]Residual Standard Deviation[/C][C] 1.94[/C][/ROW]
[ROW][C]Sum Squared Residuals[/C][C] 1961[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=310154&T=3

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=310154&T=3

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Multiple Linear Regression - Regression Statistics
Multiple R 0.7332
R-squared 0.5376
Adjusted R-squared 0.5341
F-TEST (value) 151.5
F-TEST (DF numerator)4
F-TEST (DF denominator)521
p-value 0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation 1.94
Sum Squared Residuals 1961







Menu of Residual Diagnostics
DescriptionLink
HistogramCompute
Central TendencyCompute
QQ PlotCompute
Kernel Density PlotCompute
Skewness/Kurtosis TestCompute
Skewness-Kurtosis PlotCompute
Harrell-Davis PlotCompute
Bootstrap Plot -- Central TendencyCompute
Blocked Bootstrap Plot -- Central TendencyCompute
(Partial) Autocorrelation PlotCompute
Spectral AnalysisCompute
Tukey lambda PPCC PlotCompute
Box-Cox Normality PlotCompute
Summary StatisticsCompute

\begin{tabular}{lllllllll}
\hline
Menu of Residual Diagnostics \tabularnewline
Description & Link \tabularnewline
Histogram & Compute \tabularnewline
Central Tendency & Compute \tabularnewline
QQ Plot & Compute \tabularnewline
Kernel Density Plot & Compute \tabularnewline
Skewness/Kurtosis Test & Compute \tabularnewline
Skewness-Kurtosis Plot & Compute \tabularnewline
Harrell-Davis Plot & Compute \tabularnewline
Bootstrap Plot -- Central Tendency & Compute \tabularnewline
Blocked Bootstrap Plot -- Central Tendency & Compute \tabularnewline
(Partial) Autocorrelation Plot & Compute \tabularnewline
Spectral Analysis & Compute \tabularnewline
Tukey lambda PPCC Plot & Compute \tabularnewline
Box-Cox Normality Plot & Compute \tabularnewline
Summary Statistics & Compute \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=310154&T=4

[TABLE]
[ROW][C]Menu of Residual Diagnostics[/C][/ROW]
[ROW][C]Description[/C][C]Link[/C][/ROW]
[ROW][C]Histogram[/C][C]Compute[/C][/ROW]
[ROW][C]Central Tendency[/C][C]Compute[/C][/ROW]
[ROW][C]QQ Plot[/C][C]Compute[/C][/ROW]
[ROW][C]Kernel Density Plot[/C][C]Compute[/C][/ROW]
[ROW][C]Skewness/Kurtosis Test[/C][C]Compute[/C][/ROW]
[ROW][C]Skewness-Kurtosis Plot[/C][C]Compute[/C][/ROW]
[ROW][C]Harrell-Davis Plot[/C][C]Compute[/C][/ROW]
[ROW][C]Bootstrap Plot -- Central Tendency[/C][C]Compute[/C][/ROW]
[ROW][C]Blocked Bootstrap Plot -- Central Tendency[/C][C]Compute[/C][/ROW]
[ROW][C](Partial) Autocorrelation Plot[/C][C]Compute[/C][/ROW]
[ROW][C]Spectral Analysis[/C][C]Compute[/C][/ROW]
[ROW][C]Tukey lambda PPCC Plot[/C][C]Compute[/C][/ROW]
[ROW][C]Box-Cox Normality Plot[/C][C]Compute[/C][/ROW]
[ROW][C]Summary Statistics[/C][C]Compute[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=310154&T=4

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=310154&T=4

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Menu of Residual Diagnostics
DescriptionLink
HistogramCompute
Central TendencyCompute
QQ PlotCompute
Kernel Density PlotCompute
Skewness/Kurtosis TestCompute
Skewness-Kurtosis PlotCompute
Harrell-Davis PlotCompute
Bootstrap Plot -- Central TendencyCompute
Blocked Bootstrap Plot -- Central TendencyCompute
(Partial) Autocorrelation PlotCompute
Spectral AnalysisCompute
Tukey lambda PPCC PlotCompute
Box-Cox Normality PlotCompute
Summary StatisticsCompute







Ramsey RESET F-Test for powers (2 and 3) of fitted values
> reset_test_fitted
	RESET test
data:  mylm
RESET = 1.4476, df1 = 2, df2 = 519, p-value = 0.2361
Ramsey RESET F-Test for powers (2 and 3) of regressors
> reset_test_regressors
	RESET test
data:  mylm
RESET = 0.33715, df1 = 8, df2 = 513, p-value = 0.9514
Ramsey RESET F-Test for powers (2 and 3) of principal components
> reset_test_principal_components
	RESET test
data:  mylm
RESET = 1.3642, df1 = 2, df2 = 519, p-value = 0.2565

\begin{tabular}{lllllllll}
\hline
Ramsey RESET F-Test for powers (2 and 3) of fitted values \tabularnewline
> reset_test_fitted
	RESET test
data:  mylm
RESET = 1.4476, df1 = 2, df2 = 519, p-value = 0.2361
\tabularnewline Ramsey RESET F-Test for powers (2 and 3) of regressors \tabularnewline
> reset_test_regressors
	RESET test
data:  mylm
RESET = 0.33715, df1 = 8, df2 = 513, p-value = 0.9514
\tabularnewline Ramsey RESET F-Test for powers (2 and 3) of principal components \tabularnewline
> reset_test_principal_components
	RESET test
data:  mylm
RESET = 1.3642, df1 = 2, df2 = 519, p-value = 0.2565
\tabularnewline \hline \end{tabular} %Source: https://freestatistics.org/blog/index.php?pk=310154&T=5

[TABLE]
[ROW][C]Ramsey RESET F-Test for powers (2 and 3) of fitted values[/C][/ROW]
[ROW][C]
> reset_test_fitted
	RESET test
data:  mylm
RESET = 1.4476, df1 = 2, df2 = 519, p-value = 0.2361
[/C][/ROW] [ROW][C]Ramsey RESET F-Test for powers (2 and 3) of regressors[/C][/ROW] [ROW][C]
> reset_test_regressors
	RESET test
data:  mylm
RESET = 0.33715, df1 = 8, df2 = 513, p-value = 0.9514
[/C][/ROW] [ROW][C]Ramsey RESET F-Test for powers (2 and 3) of principal components[/C][/ROW] [ROW][C]
> reset_test_principal_components
	RESET test
data:  mylm
RESET = 1.3642, df1 = 2, df2 = 519, p-value = 0.2565
[/C][/ROW] [/TABLE] Source: https://freestatistics.org/blog/index.php?pk=310154&T=5

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=310154&T=5

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Ramsey RESET F-Test for powers (2 and 3) of fitted values
> reset_test_fitted
	RESET test
data:  mylm
RESET = 1.4476, df1 = 2, df2 = 519, p-value = 0.2361
Ramsey RESET F-Test for powers (2 and 3) of regressors
> reset_test_regressors
	RESET test
data:  mylm
RESET = 0.33715, df1 = 8, df2 = 513, p-value = 0.9514
Ramsey RESET F-Test for powers (2 and 3) of principal components
> reset_test_principal_components
	RESET test
data:  mylm
RESET = 1.3642, df1 = 2, df2 = 519, p-value = 0.2565







Variance Inflation Factors (Multicollinearity)
> vif
 Verdediger Middevelder   Aanvaller     Gewicht 
   3.004917    3.680639    2.611219    1.346712 

\begin{tabular}{lllllllll}
\hline
Variance Inflation Factors (Multicollinearity) \tabularnewline
> vif
 Verdediger Middevelder   Aanvaller     Gewicht 
   3.004917    3.680639    2.611219    1.346712 
\tabularnewline \hline \end{tabular} %Source: https://freestatistics.org/blog/index.php?pk=310154&T=6

[TABLE]
[ROW][C]Variance Inflation Factors (Multicollinearity)[/C][/ROW]
[ROW][C]
> vif
 Verdediger Middevelder   Aanvaller     Gewicht 
   3.004917    3.680639    2.611219    1.346712 
[/C][/ROW] [/TABLE] Source: https://freestatistics.org/blog/index.php?pk=310154&T=6

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=310154&T=6

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Variance Inflation Factors (Multicollinearity)
> vif
 Verdediger Middevelder   Aanvaller     Gewicht 
   3.004917    3.680639    2.611219    1.346712 



Parameters (Session):
Parameters (R input):
par1 = 5 ; par2 = Do not include Seasonal Dummies ; par3 = No Linear Trend ; par4 = 0 ; par5 = 0 ; par6 = 12 ;
R code (references can be found in the software module):
library(lattice)
library(lmtest)
library(car)
library(MASS)
n25 <- 25 #minimum number of obs. for Goldfeld-Quandt test
mywarning <- ''
par6 <- as.numeric(par6)
if(is.na(par6)) {
par6 <- 12
mywarning = 'Warning: you did not specify the seasonality. The seasonal period was set to s = 12.'
}
par1 <- as.numeric(par1)
if(is.na(par1)) {
par1 <- 1
mywarning = 'Warning: you did not specify the column number of the endogenous series! The first column was selected by default.'
}
if (par4=='') par4 <- 0
par4 <- as.numeric(par4)
if (!is.numeric(par4)) par4 <- 0
if (par5=='') par5 <- 0
par5 <- as.numeric(par5)
if (!is.numeric(par5)) par5 <- 0
x <- na.omit(t(y))
k <- length(x[1,])
n <- length(x[,1])
x1 <- cbind(x[,par1], x[,1:k!=par1])
mycolnames <- c(colnames(x)[par1], colnames(x)[1:k!=par1])
colnames(x1) <- mycolnames #colnames(x)[par1]
x <- x1
if (par3 == 'First Differences'){
(n <- n -1)
x2 <- array(0, dim=c(n,k), dimnames=list(1:n, paste('(1-B)',colnames(x),sep='')))
for (i in 1:n) {
for (j in 1:k) {
x2[i,j] <- x[i+1,j] - x[i,j]
}
}
x <- x2
}
if (par3 == 'Seasonal Differences (s)'){
(n <- n - par6)
x2 <- array(0, dim=c(n,k), dimnames=list(1:n, paste('(1-Bs)',colnames(x),sep='')))
for (i in 1:n) {
for (j in 1:k) {
x2[i,j] <- x[i+par6,j] - x[i,j]
}
}
x <- x2
}
if (par3 == 'First and Seasonal Differences (s)'){
(n <- n -1)
x2 <- array(0, dim=c(n,k), dimnames=list(1:n, paste('(1-B)',colnames(x),sep='')))
for (i in 1:n) {
for (j in 1:k) {
x2[i,j] <- x[i+1,j] - x[i,j]
}
}
x <- x2
(n <- n - par6)
x2 <- array(0, dim=c(n,k), dimnames=list(1:n, paste('(1-Bs)',colnames(x),sep='')))
for (i in 1:n) {
for (j in 1:k) {
x2[i,j] <- x[i+par6,j] - x[i,j]
}
}
x <- x2
}
if(par4 > 0) {
x2 <- array(0, dim=c(n-par4,par4), dimnames=list(1:(n-par4), paste(colnames(x)[par1],'(t-',1:par4,')',sep='')))
for (i in 1:(n-par4)) {
for (j in 1:par4) {
x2[i,j] <- x[i+par4-j,par1]
}
}
x <- cbind(x[(par4+1):n,], x2)
n <- n - par4
}
if(par5 > 0) {
x2 <- array(0, dim=c(n-par5*par6,par5), dimnames=list(1:(n-par5*par6), paste(colnames(x)[par1],'(t-',1:par5,'s)',sep='')))
for (i in 1:(n-par5*par6)) {
for (j in 1:par5) {
x2[i,j] <- x[i+par5*par6-j*par6,par1]
}
}
x <- cbind(x[(par5*par6+1):n,], x2)
n <- n - par5*par6
}
if (par2 == 'Include Seasonal Dummies'){
x2 <- array(0, dim=c(n,par6-1), dimnames=list(1:n, paste('M', seq(1:(par6-1)), sep ='')))
for (i in 1:(par6-1)){
x2[seq(i,n,par6),i] <- 1
}
x <- cbind(x, x2)
}
if (par2 == 'Include Monthly Dummies'){
x2 <- array(0, dim=c(n,11), dimnames=list(1:n, paste('M', seq(1:11), sep ='')))
for (i in 1:11){
x2[seq(i,n,12),i] <- 1
}
x <- cbind(x, x2)
}
if (par2 == 'Include Quarterly Dummies'){
x2 <- array(0, dim=c(n,3), dimnames=list(1:n, paste('Q', seq(1:3), sep ='')))
for (i in 1:3){
x2[seq(i,n,4),i] <- 1
}
x <- cbind(x, x2)
}
(k <- length(x[n,]))
if (par3 == 'Linear Trend'){
x <- cbind(x, c(1:n))
colnames(x)[k+1] <- 't'
}
print(x)
(k <- length(x[n,]))
head(x)
df <- as.data.frame(x)
(mylm <- lm(df))
(mysum <- summary(mylm))
if (n > n25) {
kp3 <- k + 3
nmkm3 <- n - k - 3
gqarr <- array(NA, dim=c(nmkm3-kp3+1,3))
numgqtests <- 0
numsignificant1 <- 0
numsignificant5 <- 0
numsignificant10 <- 0
for (mypoint in kp3:nmkm3) {
j <- 0
numgqtests <- numgqtests + 1
for (myalt in c('greater', 'two.sided', 'less')) {
j <- j + 1
gqarr[mypoint-kp3+1,j] <- gqtest(mylm, point=mypoint, alternative=myalt)$p.value
}
if (gqarr[mypoint-kp3+1,2] < 0.01) numsignificant1 <- numsignificant1 + 1
if (gqarr[mypoint-kp3+1,2] < 0.05) numsignificant5 <- numsignificant5 + 1
if (gqarr[mypoint-kp3+1,2] < 0.10) numsignificant10 <- numsignificant10 + 1
}
gqarr
}
bitmap(file='test0.png')
plot(x[,1], type='l', main='Actuals and Interpolation', ylab='value of Actuals and Interpolation (dots)', xlab='time or index')
points(x[,1]-mysum$resid)
grid()
dev.off()
bitmap(file='test1.png')
plot(mysum$resid, type='b', pch=19, main='Residuals', ylab='value of Residuals', xlab='time or index')
grid()
dev.off()
bitmap(file='test2.png')
sresid <- studres(mylm)
hist(sresid, freq=FALSE, main='Distribution of Studentized Residuals')
xfit<-seq(min(sresid),max(sresid),length=40)
yfit<-dnorm(xfit)
lines(xfit, yfit)
grid()
dev.off()
bitmap(file='test3.png')
densityplot(~mysum$resid,col='black',main='Residual Density Plot', xlab='values of Residuals')
dev.off()
bitmap(file='test4.png')
qqPlot(mylm, main='QQ Plot')
grid()
dev.off()
(myerror <- as.ts(mysum$resid))
bitmap(file='test5.png')
dum <- cbind(lag(myerror,k=1),myerror)
dum
dum1 <- dum[2:length(myerror),]
dum1
z <- as.data.frame(dum1)
print(z)
plot(z,main=paste('Residual Lag plot, lowess, and regression line'), ylab='values of Residuals', xlab='lagged values of Residuals')
lines(lowess(z))
abline(lm(z))
grid()
dev.off()
bitmap(file='test6.png')
acf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Autocorrelation Function')
grid()
dev.off()
bitmap(file='test7.png')
pacf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Partial Autocorrelation Function')
grid()
dev.off()
bitmap(file='test8.png')
opar <- par(mfrow = c(2,2), oma = c(0, 0, 1.1, 0))
plot(mylm, las = 1, sub='Residual Diagnostics')
par(opar)
dev.off()
if (n > n25) {
bitmap(file='test9.png')
plot(kp3:nmkm3,gqarr[,2], main='Goldfeld-Quandt test',ylab='2-sided p-value',xlab='breakpoint')
grid()
dev.off()
}
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Estimated Regression Equation', 1, TRUE)
a<-table.row.end(a)
myeq <- colnames(x)[1]
myeq <- paste(myeq, '[t] = ', sep='')
for (i in 1:k){
if (mysum$coefficients[i,1] > 0) myeq <- paste(myeq, '+', '')
myeq <- paste(myeq, signif(mysum$coefficients[i,1],6), sep=' ')
if (rownames(mysum$coefficients)[i] != '(Intercept)') {
myeq <- paste(myeq, rownames(mysum$coefficients)[i], sep='')
if (rownames(mysum$coefficients)[i] != 't') myeq <- paste(myeq, '[t]', sep='')
}
}
myeq <- paste(myeq, ' + e[t]')
a<-table.row.start(a)
a<-table.element(a, myeq)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, mywarning)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable1.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Multiple Linear Regression - Ordinary Least Squares', 6, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Variable',header=TRUE)
a<-table.element(a,'Parameter',header=TRUE)
a<-table.element(a,'S.D.',header=TRUE)
a<-table.element(a,'T-STAT
H0: parameter = 0',header=TRUE)
a<-table.element(a,'2-tail p-value',header=TRUE)
a<-table.element(a,'1-tail p-value',header=TRUE)
a<-table.row.end(a)
for (i in 1:k){
a<-table.row.start(a)
a<-table.element(a,rownames(mysum$coefficients)[i],header=TRUE)
a<-table.element(a,formatC(signif(mysum$coefficients[i,1],5),format='g',flag='+'))
a<-table.element(a,formatC(signif(mysum$coefficients[i,2],5),format='g',flag=' '))
a<-table.element(a,formatC(signif(mysum$coefficients[i,3],4),format='e',flag='+'))
a<-table.element(a,formatC(signif(mysum$coefficients[i,4],4),format='g',flag=' '))
a<-table.element(a,formatC(signif(mysum$coefficients[i,4]/2,4),format='g',flag=' '))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable2.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Regression Statistics', 2, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Multiple R',1,TRUE)
a<-table.element(a,formatC(signif(sqrt(mysum$r.squared),6),format='g',flag=' '))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'R-squared',1,TRUE)
a<-table.element(a,formatC(signif(mysum$r.squared,6),format='g',flag=' '))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Adjusted R-squared',1,TRUE)
a<-table.element(a,formatC(signif(mysum$adj.r.squared,6),format='g',flag=' '))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'F-TEST (value)',1,TRUE)
a<-table.element(a,formatC(signif(mysum$fstatistic[1],6),format='g',flag=' '))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'F-TEST (DF numerator)',1,TRUE)
a<-table.element(a, signif(mysum$fstatistic[2],6))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'F-TEST (DF denominator)',1,TRUE)
a<-table.element(a, signif(mysum$fstatistic[3],6))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'p-value',1,TRUE)
a<-table.element(a,formatC(signif(1-pf(mysum$fstatistic[1],mysum$fstatistic[2],mysum$fstatistic[3]),6),format='g',flag=' '))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Residual Statistics', 2, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Residual Standard Deviation',1,TRUE)
a<-table.element(a,formatC(signif(mysum$sigma,6),format='g',flag=' '))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Sum Squared Residuals',1,TRUE)
a<-table.element(a,formatC(signif(sum(myerror*myerror),6),format='g',flag=' '))
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable3.tab')
myr <- as.numeric(mysum$resid)
myr
a <-table.start()
a <- table.row.start(a)
a <- table.element(a,'Menu of Residual Diagnostics',2,TRUE)
a <- table.row.end(a)
a <- table.row.start(a)
a <- table.element(a,'Description',1,TRUE)
a <- table.element(a,'Link',1,TRUE)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Histogram',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_histogram.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Central Tendency',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_centraltendency.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'QQ Plot',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_fitdistrnorm.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Kernel Density Plot',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_density.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Skewness/Kurtosis Test',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_skewness_kurtosis.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Skewness-Kurtosis Plot',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_skewness_kurtosis_plot.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Harrell-Davis Plot',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_harrell_davis.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Bootstrap Plot -- Central Tendency',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_bootstrapplot1.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Blocked Bootstrap Plot -- Central Tendency',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_bootstrapplot.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'(Partial) Autocorrelation Plot',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_autocorrelation.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Spectral Analysis',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_spectrum.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Tukey lambda PPCC Plot',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_tukeylambda.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <-table.element(a,'Box-Cox Normality Plot',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_boxcoxnorm.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a <- table.row.start(a)
a <- table.element(a,'Summary Statistics',1,header=TRUE)
a <- table.element(a,hyperlink( paste('https://supernova.wessa.net/rwasp_summary1.wasp?convertgetintopost=1&data=',paste(as.character(mysum$resid),sep='',collapse=' '),sep='') ,'Compute','Click here to examine the Residuals.'),1)
a <- table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable7.tab')
if(n < 200) {
a<-table.start()
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Actuals, Interpolation, and Residuals', 4, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Time or Index', 1, TRUE)
a<-table.element(a, 'Actuals', 1, TRUE)
a<-table.element(a, 'Interpolation
Forecast', 1, TRUE)
a<-table.element(a, 'Residuals
Prediction Error', 1, TRUE)
a<-table.row.end(a)
for (i in 1:n) {
a<-table.row.start(a)
a<-table.element(a,i, 1, TRUE)
a<-table.element(a,formatC(signif(x[i],6),format='g',flag=' '))
a<-table.element(a,formatC(signif(x[i]-mysum$resid[i],6),format='g',flag=' '))
a<-table.element(a,formatC(signif(mysum$resid[i],6),format='g',flag=' '))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable4.tab')
if (n > n25) {
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Goldfeld-Quandt test for Heteroskedasticity',4,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-values',header=TRUE)
a<-table.element(a,'Alternative Hypothesis',3,header=TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'breakpoint index',header=TRUE)
a<-table.element(a,'greater',header=TRUE)
a<-table.element(a,'2-sided',header=TRUE)
a<-table.element(a,'less',header=TRUE)
a<-table.row.end(a)
for (mypoint in kp3:nmkm3) {
a<-table.row.start(a)
a<-table.element(a,mypoint,header=TRUE)
a<-table.element(a,formatC(signif(gqarr[mypoint-kp3+1,1],6),format='g',flag=' '))
a<-table.element(a,formatC(signif(gqarr[mypoint-kp3+1,2],6),format='g',flag=' '))
a<-table.element(a,formatC(signif(gqarr[mypoint-kp3+1,3],6),format='g',flag=' '))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable5.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity',4,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Description',header=TRUE)
a<-table.element(a,'# significant tests',header=TRUE)
a<-table.element(a,'% significant tests',header=TRUE)
a<-table.element(a,'OK/NOK',header=TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'1% type I error level',header=TRUE)
a<-table.element(a,signif(numsignificant1,6))
a<-table.element(a,formatC(signif(numsignificant1/numgqtests,6),format='g',flag=' '))
if (numsignificant1/numgqtests < 0.01) dum <- 'OK' else dum <- 'NOK'
a<-table.element(a,dum)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'5% type I error level',header=TRUE)
a<-table.element(a,signif(numsignificant5,6))
a<-table.element(a,signif(numsignificant5/numgqtests,6))
if (numsignificant5/numgqtests < 0.05) dum <- 'OK' else dum <- 'NOK'
a<-table.element(a,dum)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'10% type I error level',header=TRUE)
a<-table.element(a,signif(numsignificant10,6))
a<-table.element(a,signif(numsignificant10/numgqtests,6))
if (numsignificant10/numgqtests < 0.1) dum <- 'OK' else dum <- 'NOK'
a<-table.element(a,dum)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable6.tab')
}
}
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Ramsey RESET F-Test for powers (2 and 3) of fitted values',1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
reset_test_fitted <- resettest(mylm,power=2:3,type='fitted')
a<-table.element(a,paste('
',RC.texteval('reset_test_fitted'),'
',sep=''))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Ramsey RESET F-Test for powers (2 and 3) of regressors',1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
reset_test_regressors <- resettest(mylm,power=2:3,type='regressor')
a<-table.element(a,paste('
',RC.texteval('reset_test_regressors'),'
',sep=''))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Ramsey RESET F-Test for powers (2 and 3) of principal components',1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
reset_test_principal_components <- resettest(mylm,power=2:3,type='princomp')
a<-table.element(a,paste('
',RC.texteval('reset_test_principal_components'),'
',sep=''))
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable8.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Variance Inflation Factors (Multicollinearity)',1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
vif <- vif(mylm)
a<-table.element(a,paste('
',RC.texteval('vif'),'
',sep=''))
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable9.tab')