爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6288|回复: 0

[源代码] Python-matplotlib画图之自定义色条

[复制链接]

新浪微博达人勋

发表于 2022-4-12 22:49:06 | 显示全部楼层 |阅读模式

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

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

x
科研制图对色条有时是有规范的,所以就需要我们自定义色条,使用ListedColormap就能非常容易地实现!


自定义色条.png


import matplotlib.pyplot as plt
from matplotlib.colors import ListedColormap


# 自定义一个色条:
my_cmap = ListedColormap(["#0000ff", "#0077ff", "#00ff77",
        "#007777", "#ff7777", "#ff7700",
        "#ff1000", "#ff0000", "#ffff00","#00ffff"])
# 生成一个二维数组:
data = np.random.randint(0,11,(10,10))
# 画个模拟图:
plt.pcolor(data,cmap=my_cmap)
# plt.contourf(data,cmap=cmap)
# 添加色条:
plt.colorbar()
plt.show()

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

本版积分规则

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

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

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