仅更改一个轴上的轴点之间的距离(比例)

时间:2019-09-16 13:39:55

标签: python matplotlib

我有一个简单的图,我想调整x或y轴上两个连续的刻度点(主要)的距离(用于x,y域划分的“步长”大小)。例如,在以下代码生成的代码图中,

import numpy as np
import matplotlib.pyplot as plt

x = np.asarray([1, 2, 3, 4, 5])
y=x**2

fig = plt.figure(figsize=(6, 10))
ax = fig.add_subplot(111)
ax.plot(x, y)
plt.savefig('tester.png')

我想将y-tick点之间的距离减少一半(与当前绘图中出现的距离相比)。

我知道刻度点的默认距离取决于图形对象的宽度,高度。因此,我想在当前绘图中获得y点的最大距离,并将其替换为1/2(基本上更改y轴的比例)。

有什么想法吗?预先感谢。

0 个答案:

没有答案