colors = [(0, 0, 0)] + [cm.YlOrRd(i) for i in range(1, 256)]
new_map = matplotlib.colors.LinearSegmentedColormap.from_list('new_map',
    colors, N=256)
pcolor(data, cmap=new_map)
savefig('map.png')
show()
Установка произвольного цвета на псевдоцветном графике с помощью matplotlib