更改x轴比例im matplotlib imshow?

2021-08-02 17:15:00 发布

您现在位置:Python中文网/ 问答频道 /正文

代码给了我下面的图像。我需要在x轴上有更高的精度。现在每100个样本中就有下一个点。但我希望印刷点更经常(每50个样品)。你知道吗

例如(x轴): -现在我有:0 100 200。。。 -我要:0 50 100 150 200。。。你知道吗

有没有可能在这个图像上用一个网格来制作这个图像(在两个轴(x和y)的每个打印点上画线)?你知道吗

Output:<br>

output

Python code: 'energy' is numpy 2D array(60,736) of int32 type.

fig = plt.figure(figsize=(10, 10))
ax = fig.add_subplot(111)
plt.imshow(energy, aspect=10)
ax.axes.set_aspect(aspect=5)
plt.show()