楼主: 小贝zyz
11071 12

[资料] 这样的数据是不是无法建立ARMA模型啊,还有什么方法可以来预测呢? [推广有奖]

  • 0关注
  • 0粉丝

硕士生

55%

还不是VIP/贵宾

-

威望
0
论坛币
40 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1389 点
帖子
188
精华
0
在线时间
69 小时
注册时间
2012-6-20
最后登录
2013-3-17

楼主
小贝zyz 发表于 2012-8-31 17:23:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
数据数据是济南1966年到2010年的降雨量数据,进行自相关函数检验时发现最后一列的P值很大,应该说明是白噪声,是不是就无法建立ARMA模型了,那还有没有其他方法可以用来预测2010年以后的降雨量啊?求帮助
未命名.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:arma模型 什么方法 MA模型 ARMA ARM 降雨量 模型

回帖推荐

602dxz 发表于2楼  查看完整内容

看看有没有条件异方差,有的话那么均值方程就放入截距、然后加个方差方程。另外如果是白噪声应该是没办法进行预测的,只能用随机过程来描述。

602dxz 发表于5楼  查看完整内容

我用你的数据分析了一下,步骤如下:1.先对数据做了单位根检验(带截距项),通过了,说明可以直接ARMA建模。2.对数据做了傅里叶变换,生成了频谱。通过频谱可以很明显发现在周期10(频率0.1)与周期2.5(频率0.4)有高能量,所以说明数据有一定的周期性规律,肯定不是无记忆性的白噪声。 3.我结合相关图分析尝试性地进行了ARMA的建模,在放入MA(4),MA(5),MA(6)加上截距后模型拟合最好,调整后R2=26%,AIC也比较小 4.最后还 ...

本帖被以下文库推荐

沙发
602dxz 发表于 2012-8-31 20:18:13
看看有没有条件异方差,有的话那么均值方程就放入截距、然后加个方差方程。另外如果是白噪声应该是没办法进行预测的,只能用随机过程来描述。
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

藤椅
小贝zyz 发表于 2012-8-31 21:58:25
602dxz 发表于 2012-8-31 20:18
看看有没有条件异方差,有的话那么均值方程就放入截距、然后加个方差方程。另外如果是白噪声应该是没办法进 ...
济南降雨量数据.xls (20.5 KB) 我刚学时间序列预测啊,怎么看有没有条件异方差啊?
附件里面是那44个数据,大哥你要是有时间的话帮我看下呗~谢谢了
我看有人说要是白噪声,可以取对数然后差分,这样可以吗?

板凳
602dxz 发表于 2012-8-31 22:17:41
差分是针对有单位根的数据,剔除原始数据里面的趋势后平稳了才能进行ARMA建模。白噪声的话不能用来做预测的,因为没有任何记忆性所以毫无规律可循。

报纸
602dxz 发表于 2012-8-31 23:17:56
我用你的数据分析了一下,步骤如下:1.先对数据做了单位根检验(带截距项),通过了,说明可以直接ARMA建模。2.对数据做了傅里叶变换,生成了频谱。通过频谱可以很明显发现在周期10(频率0.1)与周期2.5(频率0.4)有高能量,所以说明数据有一定的周期性规律,肯定不是无记忆性的白噪声。 3.我结合相关图分析尝试性地进行了ARMA的建模,在放入MA(4),MA(5),MA(6)加上截距后模型拟合最好,调整后R2=26%,AIC也比较小 4.最后还做了ARCH拉格朗日乘数检验不存在条件异方差。到这里我就完工了。但是楼主可以再自己试试调整下模型看看有没有更好的可能性。另外也可以考虑用傅里叶级数或者小波算法来建模。数据附件里面我把软件的输出都贴里面了。
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
hua028 + 5 + 1 + 1 + 1 精彩帖子
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 15  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

地板
小贝zyz 发表于 2012-9-1 10:47:08
602dxz 发表于 2012-8-31 23:17
我用你的数据分析了一下,步骤如下:1.先对数据做了单位根检验(带截距项),通过了,说明可以直接ARMA建模 ...
实在太感谢了~,弱弱的问下我看到下载的文档数据中多了一列T啊,那个是用来做什么的啊? 3.jpg

7
602dxz 发表于 2012-9-1 16:04:44
T是我加上去做傅里叶级数拟合用的时间序列变量,不用在意。

8
小贝zyz 发表于 2012-9-2 11:17:24
602dxz 发表于 2012-9-1 16:04
T是我加上去做傅里叶级数拟合用的时间序列变量,不用在意。
恩 ,真是太感谢你了,我去试着做一下,有不懂的再请教你~
十分感谢!

9
小贝zyz 发表于 2012-9-2 11:54:58
602dxz 发表于 2012-9-1 16:04
T是我加上去做傅里叶级数拟合用的时间序列变量,不用在意。
你好,我想再请问下,R-squared是样本决定系数,adjusted R-squared是调整后的样本决定系数,这个两个系数的值代表什么意义啊?

10
602dxz 发表于 2012-9-2 15:37:01
你好,我想再请问下,R-squared是样本决定系数,adjusted R-squared是调整后的样本决定系数,这个两个系数的值代表什么意义啊?
代表模型对数据的拟合程度,一般来讲越高越好。一元看R2,一元以上就看调整后的R2。ARMA建模中的R2的高低一般取决于建模方法与数据本身的规律。建模方法的差异一般对R2的改善很小(大家应该看的一样的书所以不会离谱到那里去),主要数据本身在时间序列上的规律性,规律性越强那么模型拟合度会越高,R2就越高。白噪声(看频谱的话在每个频点上的能量都相等,所以谱密度线是一个水平线)这种东西是一个极端,表明数据在时间序列上毫无规律可寻,也就不能用ARMA进行建模预测了,否则别人就建模去预测福利彩票了,那个东西肯定是噪声。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-26 18:29