yi = np.linspace(-2.1, 2.1, 200)
zi = griddata(x, y, z, xi, yi, interp='linear')
plt.figure()
CS = plt.contour(xi, yi, zi, 25, cmap=plt.cm.jet)
bar = plt.colorbar(orientation='horizontal')
tick_locs = [-0.39, -0.26, -0.13, 0.0, 0.13, 0.26, 0.39]
tick_labels = ['-0.390', '-0.260', '-0.130', '0', '0.13', '0.26', '0.390']
bar.locator = matplotlib.ticker.FixedLocator(tick_locs)
bar.formatter = matplotlib.ticker.FixedFormatter(tick_labels)
bar.update_ticks()
plt.xlim(-2, 2)
plt.ylim(-2, 2)
plt.title('griddata test (%d points)' % npts)
plt.show()
python matplotlib установка цветной панели тиков форматор/локатор меняет метки тиков