gpt4 book ai didi

python - Numpy 和 Pandas : Return histogram values from pandas histogram plot?

转载 作者:太空狗 更新时间:2023-10-29 18:26:15 26 4
gpt4 key购买 nike

我知道我可以用 pandas 绘制直方图:

df4 = pd.DataFrame({'a': np.random.randn(1000) + 1})
df4['a'].hist()

enter image description here

但是我怎样才能从这样的图中检索直方图计数呢?

我知道我可以做到(来自 Histogram values of a Pandas Series )

count,division = np.histogram(df4['a'])

但是在df.hist()之后获取计数值用这个感觉很累。是否可以直接从 Pandas 获取频率值?

最佳答案

快速的回答是:

pd.cut(df4['a'], 10).value_counts().sort_index()

来自documentation :

bins: integer, default 10
Number of histogram bins to be used

所以看pd.cut(df4['a'], 10).value_counts()

您会看到这些值与 np.histogram

中的值相同

关于python - Numpy 和 Pandas : Return histogram values from pandas histogram plot?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38451407/

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