代码:
import matplotlib.pyplot as plt
import numpy as np
a=np.array([0.313660827978,0.256412365412,0.659875623512,
0.423651258935,0.169842654123,0.259861354987,
0.412365987456,0.736598254698,0.536984563211]).reshape(3,3)
plt.imshow(a,interpolation = 'nearest',cmap='bone',origin = 'upper') #interpolation设置不同的形状
plt.colorbar(shrink=0.9) #设置颜色渐变条colorbar
plt.xticks(())
plt.yticks(())
plt.show()
效果图: