【发布时间】:2016-07-02 10:49:31
【问题描述】:
你能帮我找出如何用预先聚合的数据绘制直方图吗?我的意思是我已将数据分组到 bin 中以从 SQL Server 加载它们并保存到 xls 文件。现在我有两个变量:频率和 bin 变量(价格)。例如,我有一个 0 - 10 美元的价格箱。那里有120次出现。然后我有 10 - 20 美元的价格箱,那里有 500 次发生等等。
问题是我有太多的预聚合箱。因为价格从 0 变为 50 000,步长为 10。
我能否以某种方式在 pandas 中绘制一个直方图,它可以自动构建直方图并将每个观察结果视为不是一个单独的项目,而是已经预先计算了出现次数。
现在我有 322 个 bin 的直方图 - 我需要用 Python 将它们削减到 5 - 10:
【问题讨论】:
-
不,只是条形图对我没有帮助。因为我有 322 个垃圾箱。请参阅我帖子中的图像。我想减少垃圾箱的数量
标签: python pandas matplotlib plot seaborn