SPSS软件的数据分析与GDP和人口老龄化的预测

article/2025/8/26 22:32:31

目录

前言

问题二模型的建立与求解

1.2.1 ARIMA时间序列模型的建立与求解

平稳性检验

的时间序列预测模型的建立与求解

​​​​​​​模型的检验

​​​​​​​对于的时间序列预测模型的建立与求解

​​​​​​​模型的检验
​​​​​​​


前言

SPSS软件的数据分析与GDP和人口老龄化的预测

下图是第七次人口普查的统计报告,显示1953年到2020年间7次人口普查的人口年龄段分布,下表是每次人口普查GDP情况,请用SPSS软件进行数据分析,完成以下题目:

1.分析人口老龄化与GDP增长是否有联系,如果有,请拿出数据进行相关说明;如果没有,请给出理由(65岁以上视为老龄人)。

2.请你根据图和表中所给数据预测第八次人口普查时,中国的人口老龄化情况,并对GDP进行预测(以每次普查为单位)。

                      每次人口普查的GDP             单位:美元

年份

GDP

1953

314.86亿

1964

597.08亿

1982

2050.9亿

1990

3608.58亿

2000

1.21万亿

2010

6.09万亿

2020

14.72万亿

数据来源:国家统计局


 

  • 模型的建立与求解
    1. 问题一模型的建立与求解

以GDP为横坐标,人口老龄化比重为纵坐标,画出散点图:

 

图一 GDP与人口老龄化比重的散点图

  利用spss软件分析人口老龄化,即65岁以上所占人口比例与GDP之间的相关性,得出以下结果:

相关性

人口老龄化比重

GDP

肯德尔 tau_b

人口老龄化比重

相关系数

1.000

.905**

N

7

7

GDP

相关系数

.905**

1.000

N

7

7

斯皮尔曼 Rho

人口老龄化比重

相关系数

1.000

.964**

N

7

7

GDP

相关系数

.964**

1.000

N

7

7

相关性显著

可以得出人口老龄化增长与GDP增长之间相关性显著

  1. 假设二者之间符合线性回归模型

即二者之间满足关系式:

利用spss软件进行数据分析,求出系数值:

系数a

模型

未标准化系数

标准化系数

t

显著性

B

标准错误

Beta

1

(常量)

4.872

.415

11.732

.000

GDP(万亿美元)

.603

.069

.969

8.774

.000

a. 因变量:人口老龄化比重

可以得出人口老龄化增长与GDP增长之间的函数关系为:

y=\alpha x+\beta

画出回归曲线:

                                                            图二 线性拟合结果

  1. 假设二者之间符合非线性回归模型

利用matlab拟合工具箱,拟合出最佳曲线:

                                                                  图三 非线性拟合结果

得出模型表达式为:

y=2.275x^{0.52}+3.875

进行模型检验:

表一 模型检验结果

稳态误差

多重测定系数

拟合系数

剩余标准差

2.03

0.9712

0.9568

0.7125

因此可认为拟合效果较好。

​​​​​​​问题二模型的建立与求解

1.2.1 ARIMA时间序列模型的建立与求解

  

  列出各年份对应的人口老龄化比重和GDP如下表所示:

表二 各年份对应的人口老龄化比重和GDP

年份

人口老龄化比重

GDP

1953.00

4.41

0.03

1964.00

3.56

0.06

1982.00

4.91

0.21

1990.00

5.57

0.36

2000.00

6.96

1.21

2010.00

8.87

6.09

2020.00

13.50

14.72

​​​​​​​平稳性检验

   画出人口老龄化比重和GDP对应的时序图进行初步检验:

图四 时序图

观察时序推测两项时序图均为非平稳序列,进一步进行Daniel检验.

Spearman相关系数:

 

记人口老龄化比重和GDP对应的时间序列分别为a_{t},b_{t}

对于显著水平0.05,由Spearman相关系数计算公式可得两个时间序列均为非平稳序列,因此构造差分序列:

 

画出各一阶差分方程所对应的散点图:

                                                               图五 人口老龄化对应时序图

                                                                       图六 GDP对应时序图

由散点图可知,序列c_{t}较为平稳,而b_{t}所在的序列无论进行多少次差分均无法平稳,故对于无法使用时间序列求解

a_{t}的时间序列预测模型的建立与求解

建立如下的ARIMA模型对a_{t}进行预测:

利用表中数据,采用最小二乘法计算得出a_{t}的预测模型为:

则得出第八次人口普查老龄化比重的预估值为:14.41.

​​​​​​​模型的检验

绘出预测模型中的数据与实际数据进行对比:

                                                              图七 人口老龄化预测模型结果

由图可知该模型准确率较高,结果具有可信度

​​​​​​​对于的b_{t}时间序列预测模型的建立与求解

由于无法直接对b_{t}使用时间序列求解,但所建模型求解精度较高,故可用第一题拟合方程对进行求解:

代入a_{t},可得出b_{t}的表达式:

得出第八次人口普查的GDP的预估值为18.896(万亿美元)

​​​​​​​模型的检验

图八 GDP预测结果

由图可知由于GDP增长速度逐年增加,国家对于老龄化问题处理的更好,故该结果可信度并不高。即该模型是存在缺陷的


http://chatgpt.dhexx.cn/article/ogVCC8V1.shtml

相关文章

数据分析与挖掘———SPSS Moderler

数据分析与挖掘———SPSS Moderler 一、Modeler给概述 1、SPSS Modeler基本认识 IBM SPSS Modeler是一组数据挖掘工具,通过这些工具可以采用商业技术快速建立预测性模型,并将其应用于商业活动,从而改进决策过程。 SPSS Modeler提供了各种…

用SPSS做数据分析(1)

写在前面: 爬虫今天停更一天,今天是周六,今天要把最近网课学习SPSS课程做个总结和回顾,明天继续更新爬虫的内容,今天这篇文章主要是SPSS中的数据管理,一些关于数据的简单操作,是属于SPSS中比较基础的内容,希望看完博客能动手亲自实践一下,会有奇效 文章目录 写在前面:SPSS数据…

利用SPSS做数据分析①(了解SPSS)

话不多说,上才艺,BGM,BGM,BGMBGM。。。哈哈哈哈 不闹了,接下来让我们一起认识一个非常好用的数据分析工具:SPSS 1、SPSS是什么? SPSS是广大统计爱好者和数据分析师最熟悉的名字,它…

如何用SPSS进行数据分析?

1.什么是SPSS SPSS是社会统计科学软件包的简称, 其官方全称为IBM SPSS Statistics。SPSS软件包最初由SPSS Inc.于1968年推出,于2009年被IBM收购,主要运用于各领域数据的管理和统计分析。作为世界社会科学数据分析的标准,SPSS操作…

数据分析5大软件大PK:Python、Excel、R、SAS、SPSS你最爱哪个?

转自 中国统计网 本文为转载分享,若侵权请联系后台删除 1 Excel Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个…

SPSS:数据分析

目录 1、数据采集 2、数据是否服从正态分布 3、T检验(T Test) 4、方差分析(ANOVA) 5、卡方检验(Chi-square Test) 6、灰色关联度分析(Grey Relation Analysis,GRA)…

[SPSS] SPSS统计分析软件简介

SPSS的英文缩写来源于以下两个 ① Statistical Package for Social Science(社会科学统计软件包) ② Statistical Product and Service Solutions(统计产品与服务解决方案) SPSS是一种专业的统计分析软件。为用户提供了直观的图形化菜单界面,用户的数据管理和统计…

SPSS软件介绍

SPSS软件界面描述 IBM SPSS是目前常用的一种统计分析软件,SPSS(Statistical Product and Service Solutions)是统计产品和服务解决方案软件,操作简单,无需写代码,只需确定要分析的数据及之间的因变、自变关…

数据分析软件及spss简单操作

数据分析软件介绍 SPSS统计软件 SPSS是英文Statistical package for the social science 的缩写,翻译成汉语是社会学统计程序包,20世纪60年代末由美国斯坦福大学的三位研究生研制,1975年在芝加哥组建SPSS总部。SPSS系统特点是操作比较方…

SPSS数据分析全套教程(1)——SPSS概览

SPSS数据分析全套教程(1)——SPSS概览 什么是SPSS? 社会科学统计软件包(Statistical Package for the Social Science,SPSS)是世界著名的统计分析软件之一。 经近40年的发展,在全球已拥有大量…

初识数据分析利器SPSS

今天这篇文章小白带大家了解一款做数据分析的利器—SPSS。 不知道大家有没有了解过SPSS,如果了解过甚至使用过的同学又对这款工具有多深的认识呢? SPSS是一款常用的数据分析工具,不管是在学校课程、学术论文还是数据分析工作中都是非常常见…

JLink的RTT使用

前言:什么是RTT? RTT( Real Time Terminal)是SEGGER公司新出的可以在嵌入式应用中与用户进行交互的实时终端。J-Link驱动4.90之后的版本都支持RTT。RTT既可以从MCU上输出信息、也可以向应用程序发送信息,由于其高速的特性&#…

使用RTT代替UART,把你的JLink变成串口调试助手~

摘要:不知道大家在单片机开发中是如何打印调试信息的,大多数应该是用串口调试打印吧,在大多数的情况下,一般在制板和写代码时都会预留串口1做为调试打印用。 但是在实际开发如果没有预留串口怎么办?其实我们的下载器是…

TCP RTT与TCP RTO关系详解

本文目录 1,TCP的RTT和TCP的RTO的定义1.1,什么是TCP的RTT1.2,什么是TCP的RTO 2,TCP的当前RTT和RTO的计算2.1,开始讲RTT计算算法前,我们先理解一下TCP里对RTT进行采样的流程2.2,最初始的TCP RTT和…

通过pylink给jlink-RTT添加时间戳

参考链接 目前还有一些bug,比如时间戳有时候会加在一行log的中间,有时候又会少一些时间戳,但是log目前没发现出现问题 在使用pylink时,需要用到Jlink的dll库,需要将D:\SEGGER\JLink_V766d文件夹下的JLink_x64.dll和JLi…

J-Link RTT 支持浮点数

RTT的使用 略 添加浮点数功能 注: 如下代码暂时不支持数据左补零,正浮点数前面显示等功能;不指定位宽时按实际位宽显示,不指定小数位数时按2位小数显示。 在SEGGER_RTT_printf.c文件的SEGGER_RTT_vprintf()函数中,添…

RTT Studio和Cubemx联合开发

1. RTT studio创建工程 创建工程 ## 创建完成以后的目录结构 2. 配置CubuMx 双击cubumx的图标打开CubeMx 配置时钟 生成代码 构建后的代码结构 编译代码满屏错误:不要慌 3. 新增脚本 新建scons脚本文件 SConscript 脚本内容如下,每次修改外…

STM32 RTT

1、安装包 如果安装过jlink,可以用evething来搜索“SEGGER_RTT”,选择“压缩文件”。 压缩文件中的RTT文件夹加入到项目当中 2、项目修改 3、使用 3.1 普通使用 SEGGER_RTT_printf(0, "Terminal 0 print:%d\r\n", i); 3.2 多端口…

[STM32]jlink RTT使用详解

1.什么是Jlink RTT。 全称为SEGGER’s Real Time Transfer(RTT),一种基于SEGGER公司的基于JLink调试器的交互式用户I/O的技术。故名思义,就是一种基于jlink的和用户进行交互的技术,可以直观的显示调试芯片的信息&#…

Redis-RTT

1. 什么是redis的RTT RTT是网络往返时间的简称 每一次执行redis都会向redis-server发送执行的命令(send),比如set a 1, redis-server接收到请求并执行后,会返回一个数据或结果(recv) , send时间和recv中间的时间就是RTT, 也就是说假如发送了三次redis命令,就会产生三个RTT redi…