爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 236284|回复: 120

[源代码] python中使用NCL的colormap

  [复制链接]

新浪微博达人勋

发表于 2016-4-3 12:37:27 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 又是那隻貓 于 2017-5-2 20:32 编辑

安利一波自己刚写的库。在原来nclcmap已经基础上重新建的库
https://github.com/hhuangwx/cmaps感谢沈大神的帮助和指点

很简单的一个库。例如想使用BlGrYeOrReVi200
http://www.ncl.ucar.edu/Document ... GrYeOrReVi200.shtml


color.png

示例程序:
  1. import matplotlib.pyplot as plt
  2. import cmaps
  3. import numpy as np

  4. x = y = np.arange(-3.0, 3.01, 0.05)
  5. X, Y = np.meshgrid(x, y)
  6. Z1 = plt.mlab.bivariate_normal(X, Y, 1.0, 1.0, 0.0, 0.0)
  7. plt.pcolormesh(X,Y,Z1,cmap=cmaps.BlGrYeOrReVi200)
  8. plt.colorbar()
  9. plt.show()
复制代码

figure_1.png






评分

参与人数 10金钱 +89 贡献 +9 收起 理由
fc7102 + 2
zonghui_liu + 10 赞一个!
ytj584684235 + 10 + 1 很给力!
卷毛蓝鼻子 + 5 很给力!
直孔吧-坚扎 + 1
lllllys + 1 赞一个!
非对称 + 20 + 2 赞一个!
po_po1 + 20 + 2
风子 + 2
沙颖凯 + 20 + 2

查看全部评分

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

新浪微博达人勋

 楼主| 发表于 2016-4-3 14:08:14 | 显示全部楼层
风子 发表于 2016-4-3 13:58
问题已经得到了解决
或等待版主merge

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

新浪微博达人勋

 楼主| 发表于 2016-4-3 14:08:14 | 显示全部楼层
风子 发表于 2016-4-3 13:58
问题已经得到了解决
或等待版主merge

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

新浪微博达人勋

 楼主| 发表于 2017-4-19 08:53:16 | 显示全部楼层
fhmny 发表于 2017-4-19 06:44
好像还是有问题,比如“WhiteBlueGreenYellowRed”无法正常使用,请check

抱歉,现在已经更新链接了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-10-4 19:54:38 | 显示全部楼层
小其其格 发表于 2017-10-4 06:31
我在ubuntu下安装cmaps-master怎么不成功啊?
我安装了canopy,然后用python setup.py install命令安装的

报什么错?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-11-2 09:01:51 | 显示全部楼层
叫我疯子。 发表于 2017-11-1 14:33
您看一下,就是这个情况,请问应该怎么解决呢

建议使用anaconda作为包管理器。你这个还是没有把包安装好
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-10-9 12:32:36 | 显示全部楼层
astiny 发表于 2018-10-9 09:42
您好。请问如果我想增加新的colormap,是否只需要把新的rgb文件放在文件夹相应位置就可以了?

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

新浪微博达人勋

 楼主| 发表于 2018-10-10 16:19:59 | 显示全部楼层
独孤酒见 发表于 2018-10-10 11:10
楼主,哪里有*.rgb文件包啊。多谢!

包里面已经包含了NCL所有的colormap
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-4 21:18:18 | 显示全部楼层
sunflower 发表于 2019-3-27 22:26
请问楼主windows能用吗

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

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-6-19 08:34:21 | 显示全部楼层
0708011 发表于 2019-6-19 00:03
请问想反转colormap怎么办啊??reverse 啊

例如想反转一个colormap,名字为XXX,则直接用XXX_r则为反转的colormap
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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