我已经搜索过高低,但我似乎无法使用Matshow从上到下移动x轴,我知道imshow有原始代码来更改x轴从上到下的位置,但是我坚持认为我使用Matshow的问题,是否有办法切换轴位置?
t = [[(x+y+1)%2 for x in range(7)] for y in range (7)]
plt.matshow(t, interpolation="none")
plt.title('ArrayD')
答案 0 :(得分:4)
致电tick_bottom()
:
plt.matshow(t, interpolation="none")
plt.gca().xaxis.tick_bottom()
或使用imshow
代替matshow
:
plt.imshow(t, interpolation="none")
import numpy as np
import matplotlib.pyplot as plt
t = [[(x+y+1)%2 for x in range(7)] for y in range (7)]
plt.matshow(t, interpolation="none")
plt.title('ArrayD', y=1.01)
plt.gca().xaxis.tick_bottom()
plt.show()
产量