爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2608|回复: 2

[求助] 求助!python画mjo的生命周期图

[复制链接]

新浪微博达人勋

发表于 2023-5-12 20:50:24 | 显示全部楼层 |阅读模式

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

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

x
最近需要学习用python绘制mjo的位相图,就像下图这样的,可是在全网都找不到如何用python绘制的案例或者经验教程,有没有这方面的大神可以提供一下教程或者代码 mjoclivar_16_2_lg.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2023-5-15 10:17:05 | 显示全部楼层
本帖最后由 edwardli 于 2023-5-15 10:21 编辑

首先这个不是“相位图”MJO phase diagram,而是“复合生命周期”Composite life cycle

图源自NCL官网示例
https://www.ncl.ucar.edu/Applications/mjoclivar.shtml

                               
登录/注册后可看大图

https://www.ncl.ucar.edu/Applications/Scripts/mjoclivar_16.ncl

Python的看这里:mjoindices这个
https://cghoffmann.github.io/mjoindices/index.html  
https://github.com/cghoffmann/mjoindices
https://www.psl.noaa.gov/mjo/mjoindex/pdf/hoffmann21.pdf
or  看这里:METPLUS  -季节性到季节性:Madden-Julian 振荡
https://metplus.readthedocs.io/e ... -julian-oscillation

可能有帮助的文献:
https://scholar.harvard.edu/file ... n_2022_preprint.pdf


我的思路:
1、抛开MJO,就是一张 很多子图 堆叠的二维分布图(风场U850xV850:异常风矢量 + 填色:带通滤波OLR距平)
2、计算这些参数即可【官网例子是由Example 14里,使用1985-2005年OLR距平、风场距平,进行EOF分解得到的两个模态输出的数据
3、画到ax上
4、子图管理
密码修改失败请联系微信:mofangbao
回复 支持 3 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-5-17 14:07:10 | 显示全部楼层
edwardli 发表于 2023-5-15 10:17
首先这个不是“相位图”MJO phase diagram,而是“复合生命周期”Composite life cycle

图源自NCL官网示 ...

非常感谢!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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