基礎預測

0
[基礎預測] 工作可透過快速而自動的方式,同時為多個時間序列產生預測。

此工作採用外推預測法,其中,序列的預測值僅指時間函數與序列過去值的函數,而不是其他變數的函數。
您可以使用此工作預測產品的銷售量。例如,假設您將某些產品的每月銷售資料儲存在資料集裡,而您想要預測未來十個月的銷售情況。此工作可以計算預測值的日期以及預測銷售量的信賴界限。
資料說明:
這個例子的資料是美國統計局公布的每月經濟銷售資料,在這資料中,我們利用汽車銷售資料當作我們的範例。
範例中,我們使用SAS EG的範例資料CLASS,請選擇【伺服器清單】→【伺服器】→【本機】→【資料館】→【SASHELP】→【USECON】
1
在工作的快捷選單中選擇【分析】→【時間序列】→【基礎預測】
2
於左側的選單中選擇【資料】,將要指派的變數(A)中的【VEHICLES】變數拖曳至右側工作角色(T)中的預測變數欄中。
3
於左側的選單中選擇【預測選項】,於預測方法中選取【多Winters(乘積)方法】選項,再於觀測值之間的時間間隔中選取【每月】選項後,按一下【預覽程式碼(C)】。
但因為資料較多,所以我們在此篩選一些資料,僅選1980年以後的資料做分析。
4
點選【插入程式碼】。
5
在程式ID DATE的上方點選【連按兩下以插入程式碼】。
6
輸入下列程式碼後,點選【確定】。
8
點選【確定】。
8
在左側的選單中選擇【結果】,於儲存輸出資料中勾選【參數估計值選項】;及顯示輸出的【預測】與【參數估計值選項】,按一下【執行】。
9
結果如下表所示:
下表顯示針對每一個日期的實際值(ACTUAL)、預測值(FORECAST)與殘差值(RESIDUAL),另外在92年1月後則顯示預測值(FORECAST)、95%信賴區間上界(U95)、95%信賴區間下界(L95)與估計標準差(STD)。因資料較多,所以我們只攫取部份資料。
10
下表示利用基礎預測產生的參數估計值。
11
選擇上方的【輸出資料】→【▼】←【SASHELP.USECON的預測值】。
12
在工作的快捷選單中選擇【圖形】→【折線圖】
13
於左側的選單中選擇【折線圖】,再於右側的折線圖圖形中選擇依據群組欄的多重折線圖。
14
於左側的選單中選擇【資料】,將要指派的變數(A)中的【DATE】變數,拖曳至右側工作角色(T)中的水平欄;接著將要指派的變數(A)中的【VEHICLES】拖曳至右側工作角色(T)中的垂直欄;再將要指派的變數(A)中的【_TYPE_】拖曳至右側工作角色(T)中的群組欄。再選擇資料來源的【編輯】。
15
在工作篩選的欄中選擇【_TYPE_】與【在清單中】,並選擇右側【…】選項選擇篩選條件。
16
點選【增加值(V)】。
17
點選【取得值(V)】。
18
利用鍵盤Ctrl鍵選取【ACTUAL】、【FORECAST】、【L95】與【U95】四個值。
19
點選【確定】。
20
於左側的選單中選擇【外觀】→【軸】→【水平軸】→【主要刻度】,勾選【指定】並在右方的主要刻度輸入【 '1jan90'd to '1jan93'd by qtr 】後,點選【儲存】。
21
於左側的選單中選擇【外觀】→【軸】→【水平軸】→【參考線】,勾選【使用參考線】後,再勾選【指定線條值】並輸入【 '1dec91'd 】後,選擇【儲存】與【執行】。
22
由下圖可以看出,我們利用基礎預測快速的得出預測值與預測的95%估計信賴區間。
23
Tags
Share

About Author

SAS Taiwan

SAS 學習資源 : https://blogs.sas.com/content/sastaiwan/

Comments are closed.

Back to Top