我的条形图具有很多值,因此图形的默认高度太小。如何扩展高度,直到所有值都可读?
s = pd.Series(np.random.sample(200))
s.plot.barh()
plt.savefig("plot.png")
答案 0 :(得分:2)
只需调整图形的高度,使其与要绘制的行/条的数量成比例:
N = 200
s = pd.Series(np.random.sample(N))
fig, ax = plt.subplots(figsize=(5,0.25*N))
s.plot.barh(ax=ax)
plt.show()