Ich mag würde die Back-Line-Separatoren (Teiler?) In der gezogenen colormap, mit ColorbarBase löschen:Matplotlib ColorbarBase: löschen Farbseparatoren
cm = get_cmap('RdBu')
Ncol = 501
cccol = cm(1.*arange(Ncol)/Ncol)
cax = fig.add_axes([0.15,0.15,0.05,0.4])
fig.add_axes([0.5,0.15,0.3,0.03])
norm = mpl.colors.Normalize(vmin=valmin, vmax=valmax)
cb1 = mpl.colorbar.ColorbarBase(cax, cmap=cm, norm=norm, orientation='vertical')
Es gibt mir immer zu viele schwarze Linien dazwischen. Gibt es eine Möglichkeit, sie zu beseitigen? Ich habe bereits versucht, Sachen wie:
del cb1.lines
del cb1.dividers
oder
cb1.lines.remove()
cb1.lines = []
wie in http://fossies.org/dox/matplotlib-1.2.0/matplotlib_2colorbar_8py_source.html#l00281 in den ColorbarBase Methoden gesehen.
.. oder wird es durch das Format der PNG-Ausgabedatei verursacht? plt.savegig ('xxx.png') – hannesk