《计量地理学》(徐建华,高等教育出版社,2005)配套实习指导
§7.利用SPSS和Matlab进行时间序列预测
1.移动平均和滑动平均计算
例1:表1给出了某地区1990一2004年粮食产量数据。试分别用Matlab和SPSS软件,对该地区的粮食产量进行移动平均和和滑动平均计算。
表1_ 某地区1990一2004年粮食产量及其平滑结果
年份 | 自然序号 | 粮食产量y/104t | 移动平均 | 滑动平均 | ||
三点移动 | 五点移动 | 三点滑动 | 五点滑动 | |||
1990 | 1 | 3 149.44 |
|
|
|
|
1991 | 2 | 3 303.66 |
|
| 3 154.47 |
|
1992 | 3 | 3 010.30 | 3 010.30 |
| 3 141.19 | 3 242.44 |
1993 | 4 | 3 109.61 | 3 154.47 |
| 3 253.04 | 3 263.32 |
1994 | 5 | 3 639.21 | 3 141.19 |
| 3 334.21 | 3 295.88 |
1995 | 6 | 3 253.80 | 3 253.04 | 3 242.44 | 3 453.17 | 3 461.80 |
1996 | 7 | 3 466.50 | 3 334.21 | 3 263.32 | 3 520.07 | 3 618.81 |
1997 | 8 | 3 839.90 | 3 453.17 | 3 295.88 | 3 733.69 | 3 692.89 |
1998 | 9 | 3 894.66 | 3 520.07 | 3 461.80 | 3 914.72 | 3 892.78 |
1999 | 10 | 4 009.61 | 3 733.69 | 3 618.81 | 4 052.51 | 4 019.78 |
2000 | 11 | 4 253.25 | 3 914.72 | 3 692.89 | 4 121.45 | 4 075.78 |
2001 | 12 | 4 101.50 | 4 052.51 | 3 892.78 | 4 158.21 | 4 148.58 |
2002 | 13 | 4 119.88 | 4 121.45 | 4 019.78 | 4 160.01 | 4 227.01 |
2003 | 14 | 4 258.65 | 4 158.21 | 4 075.78 | 4 260.11 |
|
2004 | 15 | 4 401.79 | 4 160.01 | 4 148.58 |
|
|
利用SPSS进行移动平均计算主要有以下步骤: