Python 3.x 如何使用Matplotlib自定义图形

Python 3.x 如何使用Matplotlib自定义图形,python-3.x,matplotlib,Python 3.x,Matplotlib,我需要使用Matplotlib自定义图形的帮助。 我想画一幅这样的图。 我的python代码是: import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt data=np.loadtxt('input.txt', delimiter = ',') x = np.arange(0,64) y = np.arange(0,64) fig, ax = plt.subplots() im = ax.im

我需要使用Matplotlib自定义图形的帮助。
我想画一幅这样的图。

我的python代码是:

import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

data=np.loadtxt('input.txt', delimiter = ',')

x = np.arange(0,64)
y = np.arange(0,64)

fig, ax = plt.subplots()
im = ax.imshow(data)

#customize colorbar
cmap = mpl.colors.ListedColormap(['royalblue','blue','red'])    

im = ax.contourf(y,x,data,cmap=cmap)
fig.colorbar(im)

plt.show()
我的输出是:

那我该怎么办呢?

谢谢。

有什么问题?@DizietAsahi x和y轴(我需要0,16,32,64)和颜色的阴影