用pcolormesh绘图,改变轴

时间:2014-06-27 11:03:34

标签: python matplotlib prettyplotlib

支持我正在使用pcolormesh绘制不对称矩阵:

import prettyplotlib as ppl
import matplotlib.pyplot as plt
import numpy as np

plt.figure()
fig, ax = plt.subplots(1)
ppl.pcolormesh(fig, ax, np.random.randn(10,80))
plt.show()

现在我想更改x轴,使其范围例如为-500到500,而不更改绘图,只有x轴的标签,y轴相同。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:0)

在ppl.pcolormesh命令之后,您可以使用

直接定义可修补程序
ax.set_xticks(xticks)
ax.set_xticklabels(xticklabels)

其中xticklabels是所需标签的数组,xticks是应用标签的值。