我对matplotlib中的不等距图有疑问。
import numpy as np; np.random.seed(1)
import matplotlib.pyplot as plt
fnx = lambda x: np.random.randint(5, 50, 10)
y = np.row_stack((fnx(0), fnx(0), fnx(0)))
x = np.arange(10)
fig, ax = plt.subplots()
stacks = ax.stackplot(x, y)
产生这样的图形
如何像在y轴上一样在x轴上添加相同边距?因此,x轴的刻度和颜色之间的距离不是0,而是与y轴一样大