gpt4 book ai didi

python - 在 x 轴上绘制带有标签而不是计数的直方图 matplotlib

转载 作者:行者123 更新时间:2023-11-28 21:00:08 29 4
gpt4 key购买 nike

我想在 python 中使用 value_counts() 或一些等效方法绘制直方图。我的数据如下:

Lannister                      8
Stark 8
Greyjoy 7
Baratheon 6
Frey 2
Bolton 2
Bracken 1
Brave Companions 1
Darry 1
Brotherhood without Banners 1
Free folk 1
Name: attacker_1, dtype: int64

您可以使用任何可重现的代码,例如:

pd.DataFrame({'Family':['Lannister', 'Stark'], 'Battles':[6, 8]})

我在用

plt.hist(battles.attacker_1.value_counts())

histogram

我希望 x 轴显示姓氏,而不是战斗次数,我希望战斗次数是直方图 block 。我尝试只使用一系列姓氏(Lannister 重复 8 次)而不是使用 value_counts() 并认为这可能有效,但我不确定还有什么方法可以做到这一点。

最佳答案

想通了。

battles.attacker_1.value_counts().plot(kind = 'bar')

关于python - 在 x 轴上绘制带有标签而不是计数的直方图 matplotlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48799185/

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