Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_arimabackwardselection.wasp
Title produced by softwareARIMA Backward Selection
Date of computationTue, 09 Dec 2008 04:40:15 -0700
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2008/Dec/09/t1228823192eetkiqs8348178e.htm/, Retrieved Fri, 17 May 2024 01:41:38 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=31312, Retrieved Fri, 17 May 2024 01:41:38 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact163
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-     [Univariate Data Series] [data set] [2008-12-01 19:54:57] [b98453cac15ba1066b407e146608df68]
- RMPD  [ARIMA Backward Selection] [Model] [2008-12-08 20:13:26] [a0d819c22534897f04a2f0b92f1eb36a]
-   P       [ARIMA Backward Selection] [Oplossing invoer] [2008-12-09 11:40:15] [5f3e73ccf1ddc75508eed47fa51813d3] [Current]
- RMPD        [ARIMA Forecasting] [S1] [2008-12-14 14:57:35] [a0d819c22534897f04a2f0b92f1eb36a]
Feedback Forum

Post a new message
Dataseries X:
14897
13063
12604
13630
14421
13978
12928
13430
13470
14786
14292
14309
14013
13241
12153
14290
15669
14170
14570
14469
14265
15321
14434
13692
14194
13519
11858
14616
15643
14077
14888
14160
14643
17193
15386
14287
17527
14497
14398
16630
16671
16615
16869
15664
16360
18448
16889
16505
18321
15052
15700
18135
16769
18883
19021
18102
17776
21490
17065
18690
18953
16399
16896
18553
19270
19422
17579
18637
18077
20439
18075
19563
19899
19228
17790
19221
22059
21231
19504
23913
23166
23574
25002
22604
23409




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time4 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135

\begin{tabular}{lllllllll}
\hline
Summary of computational transaction \tabularnewline
Raw Input & view raw input (R code)  \tabularnewline
Raw Output & view raw output of R engine  \tabularnewline
Computing time & 4 seconds \tabularnewline
R Server & 'Gwilym Jenkins' @ 72.249.127.135 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=31312&T=0

[TABLE]
[ROW][C]Summary of computational transaction[/C][/ROW]
[ROW][C]Raw Input[/C][C]view raw input (R code) [/C][/ROW]
[ROW][C]Raw Output[/C][C]view raw output of R engine [/C][/ROW]
[ROW][C]Computing time[/C][C]4 seconds[/C][/ROW]
[ROW][C]R Server[/C][C]'Gwilym Jenkins' @ 72.249.127.135[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=31312&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=31312&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 Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time4 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135







ARIMA Parameter Estimation and Backward Selection
Iterationar1ar2ar3ma1sar1sar2
Estimates ( 1 )-0.4539-0.14270.4239-0.303-0.3593-0.4323
(p-val)(0.07 )(0.5274 )(0.0141 )(0.2521 )(0.0243 )(0.0011 )
Estimates ( 2 )-0.316400.5046-0.451-0.3745-0.4292
(p-val)(0.0131 )(NA )(0 )(0.0106 )(0.0234 )(0.0013 )
Estimates ( 3 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 4 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 5 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 6 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 7 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 8 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 9 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 10 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 11 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )

\begin{tabular}{lllllllll}
\hline
ARIMA Parameter Estimation and Backward Selection \tabularnewline
Iteration & ar1 & ar2 & ar3 & ma1 & sar1 & sar2 \tabularnewline
Estimates ( 1 ) & -0.4539 & -0.1427 & 0.4239 & -0.303 & -0.3593 & -0.4323 \tabularnewline
(p-val) & (0.07 ) & (0.5274 ) & (0.0141 ) & (0.2521 ) & (0.0243 ) & (0.0011 ) \tabularnewline
Estimates ( 2 ) & -0.3164 & 0 & 0.5046 & -0.451 & -0.3745 & -0.4292 \tabularnewline
(p-val) & (0.0131 ) & (NA ) & (0 ) & (0.0106 ) & (0.0234 ) & (0.0013 ) \tabularnewline
Estimates ( 3 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 4 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 5 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 6 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 7 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 8 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 9 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 10 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
Estimates ( 11 ) & NA & NA & NA & NA & NA & NA \tabularnewline
(p-val) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) & (NA ) \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=31312&T=1

[TABLE]
[ROW][C]ARIMA Parameter Estimation and Backward Selection[/C][/ROW]
[ROW][C]Iteration[/C][C]ar1[/C][C]ar2[/C][C]ar3[/C][C]ma1[/C][C]sar1[/C][C]sar2[/C][/ROW]
[ROW][C]Estimates ( 1 )[/C][C]-0.4539[/C][C]-0.1427[/C][C]0.4239[/C][C]-0.303[/C][C]-0.3593[/C][C]-0.4323[/C][/ROW]
[ROW][C](p-val)[/C][C](0.07 )[/C][C](0.5274 )[/C][C](0.0141 )[/C][C](0.2521 )[/C][C](0.0243 )[/C][C](0.0011 )[/C][/ROW]
[ROW][C]Estimates ( 2 )[/C][C]-0.3164[/C][C]0[/C][C]0.5046[/C][C]-0.451[/C][C]-0.3745[/C][C]-0.4292[/C][/ROW]
[ROW][C](p-val)[/C][C](0.0131 )[/C][C](NA )[/C][C](0 )[/C][C](0.0106 )[/C][C](0.0234 )[/C][C](0.0013 )[/C][/ROW]
[ROW][C]Estimates ( 3 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 4 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 5 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 6 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 7 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 8 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 9 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 10 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[ROW][C]Estimates ( 11 )[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][C]NA[/C][/ROW]
[ROW][C](p-val)[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][C](NA )[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=31312&T=1

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

As an alternative you can also use a QR Code:  

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

ARIMA Parameter Estimation and Backward Selection
Iterationar1ar2ar3ma1sar1sar2
Estimates ( 1 )-0.4539-0.14270.4239-0.303-0.3593-0.4323
(p-val)(0.07 )(0.5274 )(0.0141 )(0.2521 )(0.0243 )(0.0011 )
Estimates ( 2 )-0.316400.5046-0.451-0.3745-0.4292
(p-val)(0.0131 )(NA )(0 )(0.0106 )(0.0234 )(0.0013 )
Estimates ( 3 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 4 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 5 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 6 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 7 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 8 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 9 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 10 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )
Estimates ( 11 )NANANANANANA
(p-val)(NA )(NA )(NA )(NA )(NA )(NA )







Estimated ARIMA Residuals
Value
-52.1413117140864
583.966229796835
-21.7674398012056
1002.54068741592
781.617158829325
-64.3932627562342
455.836215694328
-134.237384336954
90.0972702658208
-956.430513502086
-475.001823420656
-903.658326155686
135.039497429495
644.541692669825
104.903465111414
278.034361919577
66.6352578399741
44.6290813103584
149.681627775670
-237.125805290106
396.084540337603
1216.05915155223
520.78870309011
-870.508418645006
1562.28113314567
5.24541198784147
869.315752417119
-423.463831076519
38.2634808919406
217.180866245323
552.868796238598
-186.004373269645
-544.406769710157
-271.299871348868
107.023026316979
20.9289328456976
8.34287594119327
-940.029713391581
178.949171093748
709.593857748768
-976.691703446004
1109.90059099985
1023.15818005360
1284.72784995847
-1487.47593785942
1397.11420149181
-1821.66082097186
694.027627073538
-1057.93362920799
537.589514736549
-241.784828865199
-327.959728850992
906.58406171995
-201.373090978413
-2005.35216230633
-325.005143904389
144.335952980491
71.9019609009484
-145.682219964521
1444.24177237634
315.373005716632
1277.58804498290
-890.763940249906
-686.95641694052
762.396086605615
1157.16672384358
-134.551757316498
2785.95682290672
2255.2780742444
-506.174873361324
476.264000465919
-1373.20655397715
-777.99140372999

\begin{tabular}{lllllllll}
\hline
Estimated ARIMA Residuals \tabularnewline
Value \tabularnewline
-52.1413117140864 \tabularnewline
583.966229796835 \tabularnewline
-21.7674398012056 \tabularnewline
1002.54068741592 \tabularnewline
781.617158829325 \tabularnewline
-64.3932627562342 \tabularnewline
455.836215694328 \tabularnewline
-134.237384336954 \tabularnewline
90.0972702658208 \tabularnewline
-956.430513502086 \tabularnewline
-475.001823420656 \tabularnewline
-903.658326155686 \tabularnewline
135.039497429495 \tabularnewline
644.541692669825 \tabularnewline
104.903465111414 \tabularnewline
278.034361919577 \tabularnewline
66.6352578399741 \tabularnewline
44.6290813103584 \tabularnewline
149.681627775670 \tabularnewline
-237.125805290106 \tabularnewline
396.084540337603 \tabularnewline
1216.05915155223 \tabularnewline
520.78870309011 \tabularnewline
-870.508418645006 \tabularnewline
1562.28113314567 \tabularnewline
5.24541198784147 \tabularnewline
869.315752417119 \tabularnewline
-423.463831076519 \tabularnewline
38.2634808919406 \tabularnewline
217.180866245323 \tabularnewline
552.868796238598 \tabularnewline
-186.004373269645 \tabularnewline
-544.406769710157 \tabularnewline
-271.299871348868 \tabularnewline
107.023026316979 \tabularnewline
20.9289328456976 \tabularnewline
8.34287594119327 \tabularnewline
-940.029713391581 \tabularnewline
178.949171093748 \tabularnewline
709.593857748768 \tabularnewline
-976.691703446004 \tabularnewline
1109.90059099985 \tabularnewline
1023.15818005360 \tabularnewline
1284.72784995847 \tabularnewline
-1487.47593785942 \tabularnewline
1397.11420149181 \tabularnewline
-1821.66082097186 \tabularnewline
694.027627073538 \tabularnewline
-1057.93362920799 \tabularnewline
537.589514736549 \tabularnewline
-241.784828865199 \tabularnewline
-327.959728850992 \tabularnewline
906.58406171995 \tabularnewline
-201.373090978413 \tabularnewline
-2005.35216230633 \tabularnewline
-325.005143904389 \tabularnewline
144.335952980491 \tabularnewline
71.9019609009484 \tabularnewline
-145.682219964521 \tabularnewline
1444.24177237634 \tabularnewline
315.373005716632 \tabularnewline
1277.58804498290 \tabularnewline
-890.763940249906 \tabularnewline
-686.95641694052 \tabularnewline
762.396086605615 \tabularnewline
1157.16672384358 \tabularnewline
-134.551757316498 \tabularnewline
2785.95682290672 \tabularnewline
2255.2780742444 \tabularnewline
-506.174873361324 \tabularnewline
476.264000465919 \tabularnewline
-1373.20655397715 \tabularnewline
-777.99140372999 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=31312&T=2

[TABLE]
[ROW][C]Estimated ARIMA Residuals[/C][/ROW]
[ROW][C]Value[/C][/ROW]
[ROW][C]-52.1413117140864[/C][/ROW]
[ROW][C]583.966229796835[/C][/ROW]
[ROW][C]-21.7674398012056[/C][/ROW]
[ROW][C]1002.54068741592[/C][/ROW]
[ROW][C]781.617158829325[/C][/ROW]
[ROW][C]-64.3932627562342[/C][/ROW]
[ROW][C]455.836215694328[/C][/ROW]
[ROW][C]-134.237384336954[/C][/ROW]
[ROW][C]90.0972702658208[/C][/ROW]
[ROW][C]-956.430513502086[/C][/ROW]
[ROW][C]-475.001823420656[/C][/ROW]
[ROW][C]-903.658326155686[/C][/ROW]
[ROW][C]135.039497429495[/C][/ROW]
[ROW][C]644.541692669825[/C][/ROW]
[ROW][C]104.903465111414[/C][/ROW]
[ROW][C]278.034361919577[/C][/ROW]
[ROW][C]66.6352578399741[/C][/ROW]
[ROW][C]44.6290813103584[/C][/ROW]
[ROW][C]149.681627775670[/C][/ROW]
[ROW][C]-237.125805290106[/C][/ROW]
[ROW][C]396.084540337603[/C][/ROW]
[ROW][C]1216.05915155223[/C][/ROW]
[ROW][C]520.78870309011[/C][/ROW]
[ROW][C]-870.508418645006[/C][/ROW]
[ROW][C]1562.28113314567[/C][/ROW]
[ROW][C]5.24541198784147[/C][/ROW]
[ROW][C]869.315752417119[/C][/ROW]
[ROW][C]-423.463831076519[/C][/ROW]
[ROW][C]38.2634808919406[/C][/ROW]
[ROW][C]217.180866245323[/C][/ROW]
[ROW][C]552.868796238598[/C][/ROW]
[ROW][C]-186.004373269645[/C][/ROW]
[ROW][C]-544.406769710157[/C][/ROW]
[ROW][C]-271.299871348868[/C][/ROW]
[ROW][C]107.023026316979[/C][/ROW]
[ROW][C]20.9289328456976[/C][/ROW]
[ROW][C]8.34287594119327[/C][/ROW]
[ROW][C]-940.029713391581[/C][/ROW]
[ROW][C]178.949171093748[/C][/ROW]
[ROW][C]709.593857748768[/C][/ROW]
[ROW][C]-976.691703446004[/C][/ROW]
[ROW][C]1109.90059099985[/C][/ROW]
[ROW][C]1023.15818005360[/C][/ROW]
[ROW][C]1284.72784995847[/C][/ROW]
[ROW][C]-1487.47593785942[/C][/ROW]
[ROW][C]1397.11420149181[/C][/ROW]
[ROW][C]-1821.66082097186[/C][/ROW]
[ROW][C]694.027627073538[/C][/ROW]
[ROW][C]-1057.93362920799[/C][/ROW]
[ROW][C]537.589514736549[/C][/ROW]
[ROW][C]-241.784828865199[/C][/ROW]
[ROW][C]-327.959728850992[/C][/ROW]
[ROW][C]906.58406171995[/C][/ROW]
[ROW][C]-201.373090978413[/C][/ROW]
[ROW][C]-2005.35216230633[/C][/ROW]
[ROW][C]-325.005143904389[/C][/ROW]
[ROW][C]144.335952980491[/C][/ROW]
[ROW][C]71.9019609009484[/C][/ROW]
[ROW][C]-145.682219964521[/C][/ROW]
[ROW][C]1444.24177237634[/C][/ROW]
[ROW][C]315.373005716632[/C][/ROW]
[ROW][C]1277.58804498290[/C][/ROW]
[ROW][C]-890.763940249906[/C][/ROW]
[ROW][C]-686.95641694052[/C][/ROW]
[ROW][C]762.396086605615[/C][/ROW]
[ROW][C]1157.16672384358[/C][/ROW]
[ROW][C]-134.551757316498[/C][/ROW]
[ROW][C]2785.95682290672[/C][/ROW]
[ROW][C]2255.2780742444[/C][/ROW]
[ROW][C]-506.174873361324[/C][/ROW]
[ROW][C]476.264000465919[/C][/ROW]
[ROW][C]-1373.20655397715[/C][/ROW]
[ROW][C]-777.99140372999[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=31312&T=2

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

As an alternative you can also use a QR Code:  

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

Estimated ARIMA Residuals
Value
-52.1413117140864
583.966229796835
-21.7674398012056
1002.54068741592
781.617158829325
-64.3932627562342
455.836215694328
-134.237384336954
90.0972702658208
-956.430513502086
-475.001823420656
-903.658326155686
135.039497429495
644.541692669825
104.903465111414
278.034361919577
66.6352578399741
44.6290813103584
149.681627775670
-237.125805290106
396.084540337603
1216.05915155223
520.78870309011
-870.508418645006
1562.28113314567
5.24541198784147
869.315752417119
-423.463831076519
38.2634808919406
217.180866245323
552.868796238598
-186.004373269645
-544.406769710157
-271.299871348868
107.023026316979
20.9289328456976
8.34287594119327
-940.029713391581
178.949171093748
709.593857748768
-976.691703446004
1109.90059099985
1023.15818005360
1284.72784995847
-1487.47593785942
1397.11420149181
-1821.66082097186
694.027627073538
-1057.93362920799
537.589514736549
-241.784828865199
-327.959728850992
906.58406171995
-201.373090978413
-2005.35216230633
-325.005143904389
144.335952980491
71.9019609009484
-145.682219964521
1444.24177237634
315.373005716632
1277.58804498290
-890.763940249906
-686.95641694052
762.396086605615
1157.16672384358
-134.551757316498
2785.95682290672
2255.2780742444
-506.174873361324
476.264000465919
-1373.20655397715
-777.99140372999



Parameters (Session):
par1 = FALSE ; par2 = 1 ; par3 = 1 ; par4 = 1 ; par5 = 12 ; par6 = 3 ; par7 = 1 ; par8 = 2 ; par9 = 0 ;
Parameters (R input):
par1 = FALSE ; par2 = 1 ; par3 = 1 ; par4 = 1 ; par5 = 12 ; par6 = 3 ; par7 = 1 ; par8 = 2 ; par9 = 0 ;
R code (references can be found in the software module):
library(lattice)
if (par1 == 'TRUE') par1 <- TRUE
if (par1 == 'FALSE') par1 <- FALSE
par2 <- as.numeric(par2) #Box-Cox lambda transformation parameter
par3 <- as.numeric(par3) #degree of non-seasonal differencing
par4 <- as.numeric(par4) #degree of seasonal differencing
par5 <- as.numeric(par5) #seasonal period
par6 <- as.numeric(par6) #degree (p) of the non-seasonal AR(p) polynomial
par7 <- as.numeric(par7) #degree (q) of the non-seasonal MA(q) polynomial
par8 <- as.numeric(par8) #degree (P) of the seasonal AR(P) polynomial
par9 <- as.numeric(par9) #degree (Q) of the seasonal MA(Q) polynomial
armaGR <- function(arima.out, names, n){
try1 <- arima.out$coef
try2 <- sqrt(diag(arima.out$var.coef))
try.data.frame <- data.frame(matrix(NA,ncol=4,nrow=length(names)))
dimnames(try.data.frame) <- list(names,c('coef','std','tstat','pv'))
try.data.frame[,1] <- try1
for(i in 1:length(try2)) try.data.frame[which(rownames(try.data.frame)==names(try2)[i]),2] <- try2[i]
try.data.frame[,3] <- try.data.frame[,1] / try.data.frame[,2]
try.data.frame[,4] <- round((1-pt(abs(try.data.frame[,3]),df=n-(length(try2)+1)))*2,5)
vector <- rep(NA,length(names))
vector[is.na(try.data.frame[,4])] <- 0
maxi <- which.max(try.data.frame[,4])
continue <- max(try.data.frame[,4],na.rm=TRUE) > .05
vector[maxi] <- 0
list(summary=try.data.frame,next.vector=vector,continue=continue)
}
arimaSelect <- function(series, order=c(13,0,0), seasonal=list(order=c(2,0,0),period=12), include.mean=F){
nrc <- order[1]+order[3]+seasonal$order[1]+seasonal$order[3]
coeff <- matrix(NA, nrow=nrc*2, ncol=nrc)
pval <- matrix(NA, nrow=nrc*2, ncol=nrc)
mylist <- rep(list(NULL), nrc)
names <- NULL
if(order[1] > 0) names <- paste('ar',1:order[1],sep='')
if(order[3] > 0) names <- c( names , paste('ma',1:order[3],sep='') )
if(seasonal$order[1] > 0) names <- c(names, paste('sar',1:seasonal$order[1],sep=''))
if(seasonal$order[3] > 0) names <- c(names, paste('sma',1:seasonal$order[3],sep=''))
arima.out <- arima(series, order=order, seasonal=seasonal, include.mean=include.mean, method='ML')
mylist[[1]] <- arima.out
last.arma <- armaGR(arima.out, names, length(series))
mystop <- FALSE
i <- 1
coeff[i,] <- last.arma[[1]][,1]
pval [i,] <- last.arma[[1]][,4]
i <- 2
aic <- arima.out$aic
while(!mystop){
mylist[[i]] <- arima.out
arima.out <- arima(series, order=order, seasonal=seasonal, include.mean=include.mean, method='ML', fixed=last.arma$next.vector)
aic <- c(aic, arima.out$aic)
last.arma <- armaGR(arima.out, names, length(series))
mystop <- !last.arma$continue
coeff[i,] <- last.arma[[1]][,1]
pval [i,] <- last.arma[[1]][,4]
i <- i+1
}
list(coeff, pval, mylist, aic=aic)
}
arimaSelectplot <- function(arimaSelect.out,noms,choix){
noms <- names(arimaSelect.out[[3]][[1]]$coef)
coeff <- arimaSelect.out[[1]]
k <- min(which(is.na(coeff[,1])))-1
coeff <- coeff[1:k,]
pval <- arimaSelect.out[[2]][1:k,]
aic <- arimaSelect.out$aic[1:k]
coeff[coeff==0] <- NA
n <- ncol(coeff)
if(missing(choix)) choix <- k
layout(matrix(c(1,1,1,2,
3,3,3,2,
3,3,3,4,
5,6,7,7),nr=4),
widths=c(10,35,45,15),
heights=c(30,30,15,15))
couleurs <- rainbow(75)[1:50]#(50)
ticks <- pretty(coeff)
par(mar=c(1,1,3,1))
plot(aic,k:1-.5,type='o',pch=21,bg='blue',cex=2,axes=F,lty=2,xpd=NA)
points(aic[choix],k-choix+.5,pch=21,cex=4,bg=2,xpd=NA)
title('aic',line=2)
par(mar=c(3,0,0,0))
plot(0,axes=F,xlab='',ylab='',xlim=range(ticks),ylim=c(.1,1))
rect(xleft = min(ticks) + (0:49)/50*(max(ticks)-min(ticks)),
xright = min(ticks) + (1:50)/50*(max(ticks)-min(ticks)),
ytop = rep(1,50),
ybottom= rep(0,50),col=couleurs,border=NA)
axis(1,ticks)
rect(xleft=min(ticks),xright=max(ticks),ytop=1,ybottom=0)
text(mean(coeff,na.rm=T),.5,'coefficients',cex=2,font=2)
par(mar=c(1,1,3,1))
image(1:n,1:k,t(coeff[k:1,]),axes=F,col=couleurs,zlim=range(ticks))
for(i in 1:n) for(j in 1:k) if(!is.na(coeff[j,i])) {
if(pval[j,i]<.01) symb = 'green'
else if( (pval[j,i]<.05) & (pval[j,i]>=.01)) symb = 'orange'
else if( (pval[j,i]<.1) & (pval[j,i]>=.05)) symb = 'red'
else symb = 'black'
polygon(c(i+.5 ,i+.2 ,i+.5 ,i+.5),
c(k-j+0.5,k-j+0.5,k-j+0.8,k-j+0.5),
col=symb)
if(j==choix) {
rect(xleft=i-.5,
xright=i+.5,
ybottom=k-j+1.5,
ytop=k-j+.5,
lwd=4)
text(i,
k-j+1,
round(coeff[j,i],2),
cex=1.2,
font=2)
}
else{
rect(xleft=i-.5,xright=i+.5,ybottom=k-j+1.5,ytop=k-j+.5)
text(i,k-j+1,round(coeff[j,i],2),cex=1.2,font=1)
}
}
axis(3,1:n,noms)
par(mar=c(0.5,0,0,0.5))
plot(0,axes=F,xlab='',ylab='',type='n',xlim=c(0,8),ylim=c(-.2,.8))
cols <- c('green','orange','red','black')
niv <- c('0','0.01','0.05','0.1')
for(i in 0:3){
polygon(c(1+2*i ,1+2*i ,1+2*i-.5 ,1+2*i),
c(.4 ,.7 , .4 , .4),
col=cols[i+1])
text(2*i,0.5,niv[i+1],cex=1.5)
}
text(8,.5,1,cex=1.5)
text(4,0,'p-value',cex=2)
box()
residus <- arimaSelect.out[[3]][[choix]]$res
par(mar=c(1,2,4,1))
acf(residus,main='')
title('acf',line=.5)
par(mar=c(1,2,4,1))
pacf(residus,main='')
title('pacf',line=.5)
par(mar=c(2,2,4,1))
qqnorm(residus,main='')
title('qq-norm',line=.5)
qqline(residus)
residus
}
if (par2 == 0) x <- log(x)
if (par2 != 0) x <- x^par2
(selection <- arimaSelect(x, order=c(par6,par3,par7), seasonal=list(order=c(par8,par4,par9), period=par5)))
bitmap(file='test1.png')
resid <- arimaSelectplot(selection)
dev.off()
resid
bitmap(file='test2.png')
acf(resid,length(resid)/2, main='Residual Autocorrelation Function')
dev.off()
bitmap(file='test3.png')
pacf(resid,length(resid)/2, main='Residual Partial Autocorrelation Function')
dev.off()
bitmap(file='test4.png')
cpgram(resid, main='Residual Cumulative Periodogram')
dev.off()
bitmap(file='test5.png')
hist(resid, main='Residual Histogram', xlab='values of Residuals')
dev.off()
bitmap(file='test6.png')
densityplot(~resid,col='black',main='Residual Density Plot', xlab='values of Residuals')
dev.off()
bitmap(file='test7.png')
qqnorm(resid, main='Residual Normal Q-Q Plot')
qqline(resid)
dev.off()
ncols <- length(selection[[1]][1,])
nrows <- length(selection[[2]][,1])-1
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'ARIMA Parameter Estimation and Backward Selection', ncols+1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Iteration', header=TRUE)
for (i in 1:ncols) {
a<-table.element(a,names(selection[[3]][[1]]$coef)[i],header=TRUE)
}
a<-table.row.end(a)
for (j in 1:nrows) {
a<-table.row.start(a)
mydum <- 'Estimates ('
mydum <- paste(mydum,j)
mydum <- paste(mydum,')')
a<-table.element(a,mydum, header=TRUE)
for (i in 1:ncols) {
a<-table.element(a,round(selection[[1]][j,i],4))
}
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'(p-val)', header=TRUE)
for (i in 1:ncols) {
mydum <- '('
mydum <- paste(mydum,round(selection[[2]][j,i],4),sep='')
mydum <- paste(mydum,')')
a<-table.element(a,mydum)
}
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Estimated ARIMA Residuals', 1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Value', 1,TRUE)
a<-table.row.end(a)
for (i in (par4*par5+par3):length(resid)) {
a<-table.row.start(a)
a<-table.element(a,resid[i])
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable1.tab')