添加标题颜色条并通常获得彩色散点图以使其看起来很好

时间:2015-07-01 20:39:20

标签: python matplotlib scatter colorbar

我正在创建一个根据二维数组着色的散点图,但无法正确设置颜色条。到目前为止我所拥有的是:

self.fig1 = plt.figure('blahblahblah', (10.0,10.0)))
ax2=plt.subplot(111)
ax2.set_ylabel('blah')
ax2.set_xlabel('blah')
ax2.set_title....
...
...
cmap, norm = mpl.colors.from_levels_and_colors9[0.9, 0.975, 1.025, 1.1],['green', 'red', 'blue'])
ax2.scatter(firstarray,secondarray,c=colordefiningarray,marker="o",cmap=cmap,norm=norm, vmin=0.9,vmax=1.1)
cax=self.fig1.add_axes([0.95, 0.2, 0.02, 0.6]) #pulled these #s from another question, no idea what they mean
cb = mpl.colorbar.ColorbarBase(cax, cmap=cmap, norm=norm, spacing='poportional')
cb.set_label('moreblah')
#saving fig

颜色条显示,但没有标题。此外,我觉得好像有一个更简单的方法,但我似乎无法从其他问题中弄清楚。

编辑:我现在知道保存的图像缩放是一个问题。我不知道如何缩放图像而不缩放图形。帮助

提前感谢您的帮助!

0 个答案:

没有答案