我正在使用matplotlib制作一些情节,我遇到了一些我需要帮助的困难.
问题1)为了保持一致的色彩方案,我只需要使用一半的色轴.只有正值,所以我希望零值为绿色,中间值为黄色,最高值为红色.与此最匹配的配色方案是gist_rainbow_r,但我只想要它的上半部分.
问题2)我似乎无法弄清楚如何在图表的右侧显示颜色条以显示或如何让它让我标记轴.
如果它有帮助,我使用的是最新版本的Anaconda和matplotlib的Latext版本
cmap = plt.get_cmap('gist_rainbow_r')
edosfig2 = plt.figure(2)
edossub2 = edosfig.add_subplot(1,1,1)
edossub2 = plt.contourf(eVec,kints,smallEDOS,cmap=cmap)
edosfig2.show()
Run Code Online (Sandbox Code Playgroud)