如何使用SPSS进行时间序列预测和聚类分析

  本文章是面对第一次使用spss的新手(ps:虽然是我怕我自己忘记咋用了),下面是本文章所使用的数据,已经放在下面了,有需要可以自取,具体细节可参考b站up主(点击即可跳转)在我主页也有spss的27版安装包,详细安装过程也可点击下面这个链接跳转。


 下面进行时间序列的上机分析,用的spss。

  因为我没有找到他给的数据就先记录一下如何面对年份和数据,来进行预测和分析,首先第一步,面对年份和对应的数据,我们现在spss里面的数据一栏找到定义年份日期,按照所给出的数据合适的具体时间。点击确定,会生成一个spss版的年份日期。

  第二步,参看走势,也就是绘图查看趋势。点击分析,之后点击时间序列预测,之后点击序列图,变量填入第一列,生成的年份填入第二栏。

  生成的图形会显示数据的走势和推荐使用什么模型,我下载的spss27版本的应该是较新版,老版本可能出不来推荐什么模型。

  第三步建模,点击分析,时间序列预测,再点击创建传统模型,点击条件里面的异常值记得勾选上,点统计参数估计勾选上,点图里面的ACF,PACF记得勾选上(拟合值),保存里面的预测值,上下限勾选上,点选项预测选择第二个。

    生成的图有模型的参数等数据,图表自己也可以点击修改。第一行没有数据是因为模型依赖于前一期的数据,显著值大于一是可以接受的,但有时候算不出来,所以需要ACF,PACF,只要在那个区间里面就可以,如果使用的是ARIMA模型算出来的参数可以代到ARIMA模型公式里面带入算出函数。

如果数据里面有缺失值,点击转换,里面替换缺失值把数据导入进去,一般选择序列平均值点击确定。

如果数据后来预测不变了,那是参数代入利用公式递推的,依据前六期的数据推出来的,所以之后数据都是不变的。


    接下来就是利用spss进行聚类分析

    首先第一步,也就是正向化和标准化,因为给出的数据已经是正向化数据,所以直接进行标准化,点击分析里面的描述统计,点击描述统计里面的描述。

   选中全部列进行标准化,记得将下面那个将标准化值另存为变量打上勾。

   下面进行聚类分析,点击分析里面的聚类,点K-均值聚类。

   出现下面这个图形,迭代那里默认就是十次,保存中两个选项均保存,选项如图选择。

    

    出现以下数据,便于分析整合。

   还有一种系统聚类,还是分析里面选择系统聚类。

   进去之后把标准化之后的值填进去然后在图那里点击谱系图。

  方法里面可以按自己喜好来修改,修改完之后就可以点保存,从而生成新的图。

  下面是新生成的图(不止下面一个)。

  聚类生成的谱系图,关于具体分成几类我们可以使用肘部准则。

  选取系数那一列到excel表格中,进行降序排列,然后进行散点图绘制,选择突然变平缓的点,可以分为6类,但一般就分为2到3类。

也可以在spss里面绘制散点图,点击图形选择图形构建器,出现下面这个图形。

  设置完成之后出现下面这个图,也可以点击图片设置的更加美观。

      修改之后。

   也可以绘制三维的图。

  文章封面是那个魔搭网址生成的真抽象(有兴趣可以点进去玩玩,我其他文章也有提这个,我绝对不是在打广告和推荐我自己,阿巴阿巴)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值