如何在matplotlib图形中限制y轴的高度?我想要同时显示x轴,并缩小这个1D图形的高度。
我尝试过设置ticks、figure sizes、tight_layout、margin等,但都没有成功。
此外,改变ylimits只会跨越整个图形的高度,无论我选择什么限制。
import numpy as np
import matplotlib.pyplot as plot
from matplotlib import rcParams
x = np.array([3500])
y = np.array([0])
rcParams['toolbar'] = 'None'
plot.figure(num=None, figsize=(4, 1), dpi=80, facecolor='w')
plot.axes(frameon=False)
plot.yticks([0])
plot.xlim(0, 6000)
plot.ylim(-0.1, 0.1)
plot.plot(x, y, 'x', markersize=10)
plot.show()
当前图像:
期望图像: