gpt4 book ai didi

Python:Pandas 绘制具有居中 x 值的直方图

转载 作者:行者123 更新时间:2023-12-01 04:56:32 24 4
gpt4 key购买 nike

我想绘制以下dataset的分布图(maxnet 列)。

如果我使用 Pandas DataFrame 在 Python 中执行以下操作:

df['maxnet'].hist(bins=10,range=(5,11), grid=False, alpha=0.3, histt​​ype="stepfilled")

我得到下图:

enter image description here

如您所见,我没有将 x 轴值集中在每个条形下方。我希望 x 值 (6, 7, 8, 9, 10) 位于条形图下方的中心。我怎样才能做到这一点?

此外,如果我想更改 (Dec6、Dec7、Dec8、Dec9、Dec10) 的 x 轴标签,但仍然位于每个条形图的中心,我该怎么做?

最佳答案

根据 BrenBarn 的建议,我解决了我的问题。这是我的解决方案:

bar = pd.DataFrame(maxdf['maxnet'].value_counts())
栏 = 栏.sort()
bar.plot(kind='bar')

关于Python:Pandas 绘制具有居中 x 值的直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27220602/

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