gpt4 book ai didi

python - 使用 pandas 或 matplotlib 在 IPython 笔记本中绘制性别图表

转载 作者:行者123 更新时间:2023-12-01 05:05:03 26 4
gpt4 key购买 nike

我有一个带有性别列的 Pandas 数据框,其中包含值 M 或 F。我想将所有 M 和 F 的计数绘制为包含 2 个条形的条形图或包含 2 个楔形的饼图。

到目前为止,我已经尝试过 hist,但它出错了:

data['GENDER'].hist()
TypeError: cannot concatenate 'str' and 'float' objects

也许我需要进行分组?

最佳答案

您可能想要这个 - groupby/size 来获取每个性别的计数,并使用 .plot.hist (这只对数字数据有意义)。

df.groupby('GENDER').size().plot(kind='bar')

关于python - 使用 pandas 或 matplotlib 在 IPython 笔记本中绘制性别图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25212143/

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