爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
12
返回列表 发新帖
楼主: fghjnn

[讨论] 看文献时对回归分析问题不理解

[复制链接]

新浪微博达人勋

发表于 2015-4-29 09:07:20 | 显示全部楼层
xiaowan 发表于 2015-4-28 15:43
请问如果相分析不同区域的SST要素对厄尔尼诺事件的贡献,可以用多元线性回归吗?多元线性回归的使用限制 ...

我认为可以。因为回归分析的本质就是考察自变量对因变量的影响程度,将不同区域SST视为多个自变量,将尼诺指数视为因变量,进行多元回归分析即可。
多元线性回归的限制条件应该与一般相关、回归的限制条件一致吧,比如变量长度相等什么的。
因变量和自变量如果为同一要素,就变成了自回归形式,反映的是序列本身与其前后状态的关系,回归步骤与一般回归不同,在黄嘉佑的统计书中有详细介绍。
以上是个人观点,如有疑惑请自己探索噢~
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2015-4-29 10:01:09 | 显示全部楼层
好好的学习一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-4 12:07:45 | 显示全部楼层
好猫 发表于 2015-4-29 09:07
我认为可以。因为回归分析的本质就是考察自变量对因变量的影响程度,将不同区域SST视为多个自变量,将尼 ...

非常感谢“好猫”细致的解答~受益匪浅
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-4 12:18:18 | 显示全部楼层
其实就是y=ax+b,求a和b,文章里是用b再去EOF得到CP
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-5-5 17:04:08 | 显示全部楼层
centaurus 发表于 2015-5-4 12:18
其实就是y=ax+b,求a和b,文章里是用b再去EOF得到CP

那啥,能再详细点吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-5 19:44:30 | 显示全部楼层
fghjnn 发表于 2015-5-5 17:04
那啥,能再详细点吗?

可以看成太平洋的海温由传统型ENSO(以NINO1+2指数表征)和其他因素共同决定,所以Y就是海温距平,a*x就是NINO1+2对海温的贡献,x是1+2的指数,把这部分去除,就去除了传统ENSO对海温的影响。b=y-ax得到的这个剩余项再去做的EOF
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-5-6 10:55:43 | 显示全部楼层
centaurus 发表于 2015-5-5 19:44
可以看成太平洋的海温由传统型ENSO(以NINO1+2指数表征)和其他因素共同决定,所以Y就是海温距平,a*x就 ...

那么关于a的求法是不是就是用nino指数对海温距平场进行多元线性回归,用regress??
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-5-21 11:25:16 | 显示全部楼层
Wziqi 发表于 2015-4-15 09:52
如果用ncl的话就用regcoef函数回归,将海表温度异常回归到nino1+2指数上,这样就新得到了一个海温异常场, ...

你好,我试了一下没有出来和文献一样的结果,想问问你,‘将海表温度异常回归到nino1+2指数上,这样就新得到了一个海温异常场’,该怎么理解,是如果这个温度场是(24*100),nino指数是(24*1),哪个是因变量哪个是自变量?怎么实现?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-22 09:32:13 | 显示全部楼层
fghjnn 发表于 2015-5-21 11:25
你好,我试了一下没有出来和文献一样的结果,想问问你,‘将海表温度异常回归到nino1+2指数上,这样就新 ...

我是用的函数regcoef(datanino,x(latitude|:,longitude|:,time|:),tval,nxy),这个里面的具体介绍可以去ncl官网上看,关于回归,将海温场回归到指数上我的理解是当nino指数处于正的1个标准差的时候海温的分布。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-11 17:45:38 | 显示全部楼层
好猫 发表于 2015-4-15 08:45
文章的目的是从EOF结果中获得CP型EN的pattern,因此需要将海温距平回归到nino1+2区的指数时间序列上,以获 ...

好想问一下,NINO1+2指数时将序列是一维,海温距平三维,用regCoef(NINO12,SST)回归后不是二维的吗?三维原始海温距平减去回归后的二维场,感觉就和减去一个常数一样,最后EOF结果没有变化 。。求解答
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表