欢迎来到天天文库
浏览记录
ID:33908523
大小:166.58 KB
页数:24页
时间:2019-03-01
《基于r语言的上海房价预测模型》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于R语言的上海房价预测模型摘要:利用R语言优秀的统计计算和统计制图特点,对多元统计模型进行分析。本文建立的模型主要是讨论上海商品房房价问题。考虑到商品房经济始于1998年,且可供查找的数据截止到2011年,故本文的数据来源于1998-2011年的《上海统计年鉴》和国家统计局。在本文中主要讨论影响上海商甜房房价的因素及各个因素对于房价的影响作用,考虑到房地产不同于一般的消费品,它不仅提供居住的功能,带来收租收益,发生价值增值,而且对人的行为有重要的影响,因此,在进行预测自由贸易下的房价吋,本文主要从人均生产总值、人均可支配收入、商品零售价格指数、常住人口、住房竣工面积
2、、住宅投资总额.居民居住消费价格指数7个方面来考虑对于商品房房价的影响。本文在建模型时,先通过R软件拟合商品房房价与时间的非线性回归模型,再利用7个自变量与因变量商品房价多元线性关系,并进行逐步冋归,得到最优回归模型。最后将时间的非线性回归模型与影响因素的多元线性模型预测值进行比较,给岀2012、2013、2014年的房屋价格,其中2012年与2013年可与实际进行对比,进而评价模型的好坏。关键词:R语言非线性冋归多元线性冋归价格预测模型显著性检验第一章分析软件R语言简介R语言是属于GNG系统的一个自由、免费、源代码开放的软件,是一个用于统计计算和统计制图的优秀工具。
3、主要用于统计分析、绘图的语言和操作环境。R本来是由来自新西兰奥克兰大学的RossIhaka和RobertGentleman开发(也因此称为R),现在tTR开发核心团队"负责开发。R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自SchemeoR的源代码可自由下载使用,亦有已编译的可执行文件版本可以下载,可在多种平台下运行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOSoR主要是以命令行操作,同时有人开发了几种图形用户界面。R的功能能够通过由用户撰写的套件增强
4、。增加的功能有特殊的统计技术、绘图功能,以及编程介面和数据输出/输入功能。这些软件包是由R语言、LaTeX>Java及最常用C语言和Fortran撰写。下载的执行档版本会连同一批核心功能的软件包,而根据CRAN纪录有过千种不同的软件包。其中有几款较为常用,例如用于经济计量、财经分析、人文科学研究以及人工智能。第二章商品房房价与时间的非线性模型2.1数据准备本文从研究影响房地产价格的因素入手,鉴于国家在1998年岀台停止福利分房,进而促进了的商品房的自由贸易,故数据始于1998年,且上海统计年鉴可查的到2011年年鉴,故通过综合国家统计局及上海市年鉴1998年一一201
5、1年的房地产相关数据,最后筛选击如下可能影响未来房地产价格走势的变量,木文取定七个因素:%.:人均生产总值;人均可支配收入;无:商品零售价格指数;x4:常住人口;x5:住房竣工面积;x6:住宅投资总额;冯:居民居住消费价格指数;儿:上海商品房房产均价数据如下:tyxlx2x3x4x5x6x71998302125206877341521527.001963.51404.96113.619993176270711093240401567.001731.55378.82105.920003326300471171838951608.601724.02443.90103.32
6、0013659317991288338401668.331743.9466.71102.320024007339581325037901712.971880.5584.51100.020034989384861486737541765.842280.79694.30101」20046385448391668337881834.983270.43922.61101.620056698496481864537671890.262819.35936.36102.920068237548582066837741964.112746.8854」5102.920071029262
7、0402362338652063.582843.62853.13104.52008I34ll669322667540712140.651899.4871.52102.5200915800691652883840482210.281522.07922.8196.620101927676074318384H72302.661415.441232.96103.520H24595825603623042842347.461581.031403.13105.42.2建立非线性模型首先对y画出关于吋间t的散点图,对应的R语言程序为:X=read.csv(nE:
此文档下载收益归作者所有