R语言数据分析案例29-基于ARIMA模型的武汉市房价趋势与预测研究

一、选题背景

房地产行业对于国民经济和社会及居民的发展和生活具有很大的影响,而房价能够体现经济运转的好坏,因而房价的波动牵动着开发商和购房者的关注,城市房价预测是一个研究的热点问题,研究房价对民生问题具有重要意义。

本文首先介绍了房地产行业及房价的背景 ,并整理了国内外的相关文献。。。。。

(一)研究背景

房地产行业对于国民经济和社会及居民的发展和生活具有很大的影响,而房价能够体现经济运转的好坏。首先,房地产行业与大众的生活息息相关,比如房产买卖和房屋租赁等等,其发展直接关系到人们的居住条件。

(二)文献综述

国外有许多学者研究了房地产行业的问题。Hekman在1979年综合一些经济因素对房价进行了分析,结果表明经济因素对于房价有显著的影响;Clayton研究了基于波动的理性预期对于房地产价格的影响,然而研究结论与理想的结果并不符合;Normanm Liang对美国两百多个城市的房地产销售价格进行了研究,发现经济条件不同其波动规律不同,并且房价的变化速率的时间段不一样也会存在很大差异。。。。

二、方案论证(设计理念)

RIMA模型被称为自回归移动平均模型,通常当数据序列不是平稳序列时应用,之后通过差分、季节分解等一系列方法后将原本不平稳的序列变为平稳序列,之后利用平稳序列建模方法进行建模。

ARIMA (p ,d, q)模型的特征形式如下:

季节模型

ARIMA可以分为简单的季节模型和乘法季节模型。它是根据季节效应的提取的难易程度进行区分的。当季节效应提取较为容易时,就是简单季节模型,当季节效应提取较为困难时就是乘法季节模型。。。。

三、过程论述

本文所用数据来源于房价官网以及国家统计局官网。对于部分缺失值,采用平均值替代法。

数据集和代码

报告代码数据

数据的描述性统计如表2所示。

表 2 数据的描述性统计

data<-read.table("dataw.csv",header=TRUE,sep=",")
data
price=data$wuhan
summary(price)

Min.

1stQu.

Median

Mean

3rdQu.

Max.

price

10001 

15779 

16492 

15892

17141

18581

序列的时序图、自相关图及单根检验等可以用来检验序列的平稳性。

应用R作2016年1月-2022年5月武汉市房价的时序图如图1所示。

price<-ts(price,start=c(2016,1),frequency=12)
plot(price,main="2016年1月-2022年5月武汉市房价",xlab="年份",ylab="房价")

从时序图图1中可以清楚的看到该序列蕴涵曲线增长的长期趋势,为非平稳序列。

接下来进行自相关检验,2016年1月-2022年5月武汉市房价自相关图如图2所示。

 四、结果分析

 根据上面结果可以认为2016年1月到2022年5月武汉市房价序列为非平稳时间序列,不能直接构建ARIMA模型,需要进行差分处理。

#绘制差分后序列自相关图和偏自相关图
acf(price.dif)
pacf(price.dif)

 

武汉市房价二阶差分时序图和自相关图分别如图5和图6所示,观察到序列已经非常平稳,所有数据均在相同的高度轻微波动。

对二阶差分后的数据进行ADF平稳性检验,结果如表3所示。

表 3  延迟2期平稳性检验

检验形式

no drift no trend

with drift no trend

with drift and trend

Price

ADF统计量

-6.78

-6.74

-6.69

对应P值

0.01

0.01

0.01


#序列的白噪声检验
for(i in 1:2) print(Box.test(price.dif2,lag=6*i))

表 4  白噪声检验

滞后期数

卡方统计量

P值

Price 

滞后6期P值

29.972

3.979e-05

滞后12期P值

41.721

3.71e-05

按照上面自相关图和偏自相关图的内容,以及对武汉市房价数据序列进行了二次差分,并结合自动定阶的函数,计算得到模型应该采用ARIMA(1,2,2),拟合得到模型系数如图7所示。

#自动定阶
auto.arima(price.dif2)#模型拟合
price.fit<-arima(price,order=c(1,2,2))
price.fit

进一步观察残差图。

plot(price.fit$residuals,main = "price模型残差图",xlab = "日期",ylab="残差")

最后利用ARIMA(1,2,2)模型对武汉市的房价进行预测,预测6期,即未来六个月房价数据,得到的整体拟合和预测图如下图所示:

从图中可以看到武汉市房价在2022年5月后的六个月呈现出较为平稳的趋势。 

五、课程设计总结

本文首先介绍了研究房地产行业及房价的背景,并对国内外相关文献进行了整理。接着利用武汉市2016年1月-2022年五月的房价月度数据,基于时间序列模型,对武汉市房价的动态数据做了时序的分析,并且预测了武汉市六期的房价,并利用三次平滑指数法预测进行对比。。。。。

创作不易,希望大家多点赞关注评论!!!(类似代码或报告定制可以私信)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/853687.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

拍抖音素材段子去哪里找?哪里有搞笑段子文案以及视频素材?

拍抖音视频非常火爆&#xff0c;很多人都在为找素材发愁。别担心&#xff0c;今天我给大家推荐几个非常不错的网站&#xff0c;保证你们找到满满的灵感&#xff0c;拍出更有趣的段子视频&#xff01; 蛙学府 首先要推荐的是蛙学府。这个网站不仅素材多&#xff0c;还提供各种段…

监控室,屏幕显示不支持码流

1号屏&#xff0c;出现不支持码流 如下原因 老是录像机 无法关闭自动添加摄像头功能&#xff0c; 其他杂牌摄像头 会自动还ip 最终导致 ip冲突 更换ip 可以解决

Base64编码的工作原理与实际应用

目录 前言 一、什么是Base64编码&#xff1f; 二、Base64编码的原理 三、Base64编码的应用场景 四、为什么要使用Base 64 五、Base64加密解密的实现 前言 当你需要将二进制数据转换为可传输和存储的文本格式时&#xff0c;Base64编码是一个常用的选择。在这篇博客中&#…

Qwen2大语言模型微调、导出、部署实践

上篇文章&#xff1a; Qwen1.5大语言模型微调实践_qwen1.5 7b微调-CSDN博客 我们介绍了Qwen1.5 大语言模型使用LLaMA-Factory 来微调&#xff0c;这篇文章我们介绍一下微调后模型的导出、部署。 一、模型导出 在webui 界面训练好模型之后点击“Export”选项卡&#xff0c;然…

Qt 实战(4)信号与槽 | 4.1、信号与槽机制

文章目录 一、信号与槽机制1、基本概念2、信号与槽函数连接2.1、connect宏实现信号与槽连接2.2、Qt5新connect函数2.3、使用函数指针2.4、使用lambda表达式2.5、使用Qt Creator添加信号的槽函数 3、结论 前言&#xff1a; Qt信号与槽机制是一种用于处理对象间通信的强大机制&am…

快速LLaMA:面向大型语言模型的查询感知推理加速 论文摘要翻译与评论

论文摘要翻译与评论 论文标题&#xff1a; QuickLLaMA: Query-aware Inference Acceleration for Large Language Models 提出的框架 我们Q-LLM框架的示意图。来自记忆上下文的输入被分割成记忆块&#xff0c;通过查询感知的上下文查找来搜索与查询相关的块。目前的键值缓存…

ATMEGA16读写24C256

代码&#xff1a; #include <mega16.h> #include <stdio.h> #include <i2c.h> #include <delay.h> // Declare your global variables here #define EEPROM_BUS_ADDRESS 0xa0 #asm.equ __i2c_port0x15.equ __sda_bit1 .equ __scl_bit0 #endasm uns…

【深度学习】TCN,An Empirical Evaluation of Generic Convolutional【二】

文章目录 膨胀卷积什么是膨胀卷积膨胀卷积公式PyTorch代码 从零开始手动实现一个1D膨胀卷积&#xff0c;不使用PyTorch的nn.Conv1d1. 基本概念2. 手动实现1D膨胀卷积 TCN结构如何使用TCN源码说明1. Chomp1d 类2. TemporalBlock 类3. TemporalConvNet 类 使用方法 膨胀卷积 什么…

DC/AC电源模块:为电动车充电基础设施提供高效能源转换

BOSHIDA DC/AC电源模块&#xff1a;为电动车充电基础设施提供高效能源转换 DC/AC电源模块是一种用于电动车充电基础设施的重要组件&#xff0c;它能够实现高效能源转换。在电动车的普及和推广过程中&#xff0c;DC/AC电源模块的重要性日益凸显。本文将从DC/AC电源模块的基本原…

281 基于matlab的路径规划GUI交互

基于matlab的路径规划GUI交互。包括蚁量系统、蚁周系统、蚁密系统、蚁群系统、免疫混合算法。11种路径规划数据&#xff0c;最多225个规划点。蚁群和免疫算法的参数可进行设置&#xff0c;使得效果最佳。动态显示可视化规划结果。程序已调通&#xff0c;可直接运行。

JVM 性能分析——jdk 自带命令分析工具(jps/jstat/jinfo/jmap/jhat/jstack)

文章目录 jps&#xff08;Java Process Status&#xff09;&#xff1a;查看正在运行的Java进程jstat&#xff08;JVM Statistics Monitoring Tool&#xff09;&#xff1a;查看 JVM 的统计信息jinfo&#xff08;Configuration Info for Java&#xff09;&#xff1a;实时查看和…

电子电气架构 --- 智能座舱功能应用

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节…

MFC工控项目实例之四在调试目录下创建指定文件夹

承接专栏《MFC工控项目实例之三theApp变量传递对话框参数》 在调试目录Debug下创建DATA、LIB、TEMP三个文件夹 1、SEAL_PRESSURE.h中添加代码 class CSeatApp : public CWinApp { ... public:CString m_Path;CString m_DataPath,m_TempPath,m_LibPath; ... };2、SEAL_PRESSURE…

LabVIEW电子类实验虚拟仿真系统

开发了基于LabVIEW开发的电子类实验虚拟仿真实验系统。该系统通过图形化编程方式&#xff0c;实现了复杂电子实验操作的虚拟化&#xff0c;不仅提高了学生的操作熟练度和学习兴趣&#xff0c;而且通过智能评价模块提供即时反馈&#xff0c;促进教学和学习的互动。 项目背景 在…

R 初级教程之一

IT的发展目前已经相当的内卷&#xff0c;到处都在说24年是将来4年最难的一年&#xff01;确实是&#xff0c;眼下各大厂商都在疯狂的裁员砍掉不营利的业务&#xff0c;收紧业务&#xff0c;不再盲目的扩张。小公司更是水深火热&#xff0c;无以言表。近期有个医院联系让使用R给…

AI Stable diffusion 报错:稳定扩散模型加载失败,退出

可能是内存不够&#xff0c;看看你最近是加了新的大的模型&#xff0c;可以把你的stable-diffusion-webui\models\Stable-diffusion目录下的某个ckpt删除掉&#xff0c;可能ckpt太大&#xff0c;无法加载成功&#xff1b; Stable diffusion model failed to load, exiting 如图…

天阳科技集团北京卡洛其项目管理专家李先林受邀为第十三届中国PMO大会演讲嘉宾

全国PMO专业人士年度盛会 天阳科技集团北京卡洛其项目管理专家李先林先生受邀为PMO评论主办的2024第十三届中国PMO大会演讲嘉宾&#xff0c;演讲议题为“应用软件项目管理标准化实践探讨”。大会将于6月29-30日在北京举办&#xff0c;敬请关注&#xff01; 议题简要&#xff1…

设计模式- 责任链模式Chain of Responsibility(行为型)

责任链模式(Chain of Responsibility) 责任链模式是一种行为模式&#xff0c;它为请求创建一个接收者对象的链&#xff0c;解耦了请求的发送者和接收者。责任链模式将多个处理器串联起来形成一条处理请求的链。 图解 角色 抽象处理者&#xff1a; 一个处理请求的接口&#xf…

机器人建模、运动学与动力学仿真分析(importrobot,loadrobot,smimport)

机器人建模、运动学与动力学仿真分析是机器人设计和开发过程中的关键步骤。 一、机器人建模 机器人建模是描述机器人物理结构和运动特性的过程。其中&#xff0c;URDF&#xff08;Unified Robot Description Format&#xff09;是一种常用的机器人模型描述方法。通过URDF&…

springboot汽车配件管理系统(源码+sql+论文报告)

绪论 1.1 研究意义和背景 随着我国经济的持续发展&#xff0c;汽车已经逐步进入了家庭。汽车行业的发展&#xff0c;也带动了汽车配件行业的快速发展。 汽车配件行业的迅猛发展&#xff0c; 使得汽配行业的竞争越来越激烈。如何在激烈的竞争中取胜&#xff0c;是每家汽车零部…