爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 700|回复: 8

请帮帮我,请问我用python画的散度场为什么这样

[复制链接]
发表于 2025-3-24 15:29:30 | 显示全部楼层 |阅读模式

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

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

x
我用Python提取wrfout的uv风速,然后画200hpa散度和急流,但是为什么我的散度场的圈那么多呀,即使我设置range是20间隔,还是好多圈,请问这是什么原因呀 48b87a482de047dd48d08fc3f9a656f.png ddab9031078231bc19e12f7627e93b7.png 0e1c99131095355d1aacdd46bd44c19.png
密码修改失败请联系微信:mofangbao
发表于 2025-3-24 16:38:09 | 显示全部楼层
原始数据有缺测值吧,计算结果对吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-24 17:17:38 | 显示全部楼层
苏拉苏拉 发表于 2025-3-24 16:38
原始数据有缺测值吧,计算结果对吗

应该不会是原始数据的问题吧,我这个是模拟出来的数据
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-24 17:47:21 | 显示全部楼层
苏拉苏拉 发表于 2025-3-24 16:38
原始数据有缺测值吧,计算结果对吗

我不确定这个代码的计算散度有没有问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-3-24 21:45:25 | 显示全部楼层
这个图没有问题,散度就该是这样的,数据分辨率越高越是这种样子
但最好是散度用填色,风速用等值线

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-25 10:23:48 | 显示全部楼层
付亚男 发表于 2025-3-24 21:45
这个图没有问题,散度就该是这样的,数据分辨率越高越是这种样子
但最好是散度用填色,风速用等值线

谢谢您了,我也是第一次学这个wrf画图,所以不太清楚,谢谢谢谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-3-25 20:31:06 | 显示全部楼层
是这样的,有时候为了让这种密密麻麻的填色图好看点,你只想看负值或者正值的colorbar可以这样设置:
cmap = mpl.cm.get_cmap("YlGnBu").copy()(mpl是matplotlib)
cmap.set_under('white')低于你设置的levels最低值区域会显示为白色
或者cmap.set_over('white')高于你设置的levels最高值区域会显示为白色
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-3-26 08:30:46 | 显示全部楼层
这是因为wrf模拟出的分辨率较高导致的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-4-25 17:27:42 | 显示全部楼层
linktv 发表于 2025-3-25 20:31
是这样的,有时候为了让这种密密麻麻的填色图好看点,你只想看负值或者正值的colorbar可以这样设置:
cmap ...

谢谢啦{:eb305:}{:eb305:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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