首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >matplot怎么自定义colorbar的标尺以及区块颜色?

matplot怎么自定义colorbar的标尺以及区块颜色?

提问于 2019-09-24 21:06:02
回答 0关注 0查看 1.1K

手上有二维数据,想生成密度分布图,用的是matplot里自带的hist2d画的二维直方图,但是加色标时遇到问题,图1 的是我想做成的色标样式,图2是用的DICT表示的色标,然后线性差值表示的,用的如下代码,关于定义这个色标,有人知道该怎么样可以做成和图一一样的吗

startcolor = '#ff0000' #红色#ff0000 #008000绿色

midcolor = '#FFFF00' #绿色#00ff00 #FFFF00黄色

endcolor = '#00ff00' #蓝色#0000ff

cmap2 = col.LinearSegmentedColormap.from_list('own2',[startcolor,midcolor,endcolor])

# extra arguments are N=256, gamma=1.0

cm.register_cmap(cmap=cmap2)

图1
图1
图2
图2

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档