如何使用给定的bin和频率值绘制CDF或直方图?蟒蛇

时间:2019-03-15 10:21:36

标签: python matplotlib

我有两个值的直方图数据。每100毫秒合并(桶)的会话数。以下数据框是用于重现性的示例数据。 如何从此类数据 df 中生成直方图或CDF?感谢您的帮助或提示。

import pandas as pd

no_of_session = [8228, 6269,4955,4955,3761,3627] 
buckets = [3.0, 2.0, 3.1, 4.0, 3.3 ]
# create empty data frame in pandas
df = pd.DataFrame()
# add a coumn
df['no_of_session']  = no_of_session
df['buckets']  = buckets

1 个答案:

答案 0 :(得分:0)

杰克的答案没有考虑“桶”。

通过问题的标题,您希望为已经给定的带计数的箱绘制直方图。在这种情况下,请参见相关问答:

Plotting a histogram given bin endpoints and values