爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 27358|回复: 7

[求助] python不对称色标如何区分正负绘制

[复制链接]

新浪微博达人勋

发表于 2019-7-14 18:05:45 | 显示全部楼层 |阅读模式

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

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

x
最近画图得出的物理量正负极值并不对称,因此色标也是不对称的,但colormap不能自动划分正负怎么办?部分代码如下,结果如图。

clevsS=np.linspace(-30,120,31) # 5W/m2fill = ax1.contourf(lons, lats, sena_JJA,clevsS, transform=ccrs.PlateCarree(), cmap=plt.get_cmap('RdBu_r'))

19_heat_flux_summer.png

评分

参与人数 1金钱 +1 收起 理由
zqh_Buddhist + 1

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-7-15 08:29:53 | 显示全部楼层
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-15 13:33:50 | 显示全部楼层
灭火器 发表于 2019-7-15 08:29
https://matplotlib.org/users/colormapnorms.html#custom-normalization-two-linear-ranges
最下面的例子

太感谢啦,之前没看到这个例子。又解决了一个问题,开心!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-4-2 21:21:46 | 显示全部楼层
灭火器 发表于 2019-7-15 08:29
https://matplotlib.org/users/colormapnorms.html#custom-normalization-two-linear-ranges
最下面的例子

我之前都是自定义色标,这个方法太方便,感谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-2-21 14:35:33 | 显示全部楼层
这个问题困扰好久,一直搜不到,终于有正解了!!!感谢两位,lemon和灭火器
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-2-23 22:32:37 | 显示全部楼层
zqh_Buddhist 发表于 2021-2-21 14:35
这个问题困扰好久,一直搜不到,终于有正解了!!!感谢两位,lemon和灭火器

恭喜你,又解决一个问题,加油!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-10-23 20:16:15 | 显示全部楼层
LemonTree007 发表于 2021-2-23 22:32
恭喜你,又解决一个问题,加油!

你好,请问为什么在运行的时候会出现么module 'matplotlib.mlab' has no attribute 'bivariate_normal' 这个问题呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-1-28 11:38:57 | 显示全部楼层
lys19991028 发表于 2021-10-23 20:16
你好,请问为什么在运行的时候会出现么module 'matplotlib.mlab' has no attribute 'bivariate_normal'  ...

没遇到过,是不是你设置属性的时候哪里出问题了,也看不到你的代码
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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