爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7146|回复: 0

combined regression–EOF【已解决】

[复制链接]

新浪微博达人勋

发表于 2021-3-18 10:25:41 | 显示全部楼层 |阅读模式
海洋陆面
我看过提问的智慧: 看过

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 灰色节能君 于 2021-3-21 18:51 编辑

Kao H-Y, Yu J-Y. Contrasting Eastern-Pacific and Central-Pacific Types of ENSO[J]. Journal of Climate, 2009, 22(3): 615–632.
这篇文章里提出了一种结合回归分析和EOF分离提取EP和CP厄尔尼诺模态的方法,蛮多人都引用了这个方法,说明这个方法应该是有效的。
但我对该方法的处理过程搞不懂,按照自己理解的编程后也分离不出来。


regression-eof.jpg


说一下我的处理过程:(1) 1979-2020逐月海温去除年循环后,得到SSTA。(2)计算Nino1+2指数(是否标准化对最后结果影响不大)。(3)Nino1+2回归SSTA,得到Nino1+2_reg. (4)用SSTA减去Nino1+2_reg得到SSTA_cp    (5) 对SSTA_cp进行EOF。得到文章里所说的CP厄尔尼诺模态
但是我得到的这个模态仍然表现为东部型。并不像文章里fig3呈现明显的中部型。


我分析了一下,回归得到的Nino1+2_reg是明显的东部型。如果整个数据集SSTA都减去Nino1+2_reg,那么normal年会出现太平洋东部负异常。即使是厄尔尼诺年,在海温增暖还不明显的春夏,被Nino1+2_reg减一下,也可能变成东太平洋负异常。这样大部分时间维由于被Nino1+2_reg减了一下,使得Nino1+2_reg本身成为主导模态,而不是SSTA减Nino1+2_reg成为主导,所以我的eof结果是EP型,而不是想得到的CP型


那么到底是不是这个地方处理不对我也说不清,如果不对又应该怎么处理,又或者文章说的"regression"和我说的不是一个意思。希望懂门道的大佬解答一下,谢谢!


【已解决】算出来的Nino1+2_reg需要再乘Nino1+2,然后再用SSTA减。 其实最后得到的就是回归方程的残差项。(还是直接问师姐来的快)


密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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