微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

标准化Facetgrid直方图

如何解决标准化Facetgrid直方图

我一般是python或编程的新手,感谢您的反馈。 我正在尝试评估一些参数对目标预测的影响。使用facetgrid,我已经成功地为此创建了多个直方图。这就是我所做的。

bins = np.linspace(0,10,10)

g = sns.FacetGrid(df,col='ADDRTYPE',hue='SEVERITYCODE')
g = (g.map(plt.hist,"PERSONCOUNT",bins=bins,alpha = 0.6,label='Frequency').add_legend())
plt.show()

结果在这里https://i.stack.imgur.com/wQwSY.png

但是我意识到我需要对频率进行归一化,以便我们可以将“ Alley”地址类型与其他类型进行比较,所以我这样做了:

bins = np.linspace(0,label='Frequency',density=True).add_legend())
plt.show()

结果在这里https://i.stack.imgur.com/Pmk1D.png

乍一看不错,但是我发现频率比发生了变化,这是因为频率除以它们自己的总频率而不是总总频率。恐怕会引起误解。 谁能帮助我解决这个问题?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。