gpt4 book ai didi

python - 如何使用 matplotlib 缩放轴标签?

转载 作者:行者123 更新时间:2023-12-01 02:14:10 25 4
gpt4 key购买 nike

在此图表中,如何将 X 轴上的所有标签乘以常数?

它仍然需要自动,仅缩放 0.4 倍

在此示例中,

0 → 140 将变为 0 → 56

enter image description here

我当前的代码:

ind = np.arange(baby.shape[0])
width = 1
p1 = plt.bar(ind, baby, width)
p2 = plt.bar(ind, adult, width, bottom=baby)
p3 = plt.bar(ind, rain, width, bottom=adult+baby)
p4 = plt.bar(ind, snoring, width, bottom=rain+adult+baby)
p5 = plt.bar(ind, street, width, bottom=snoring+rain+adult+baby)
plt.legend((p1[0], p2[0], p3[0], p4[0], p5[0]), ('Bebê', 'Adulto', 'Chuva', 'Ronco', 'Externo'))
plt.show(block=False)

最佳答案

通常您不会伪造标签,而是绘制您想要显示的数据。在这种情况下

width = 1*0.4
plt.bar(ind*0.4, baby, width)

关于python - 如何使用 matplotlib 缩放轴标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48478956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com