【发布时间】:2020-11-19 22:31:07
【问题描述】:
我想问是否有办法将插入的时间序列绘制到直方图箱。
输入是一个带有 x 和 y 值(整数)的大列表。我可以使用 plt.hist() 和多个 bin 轻松生成直方图,但我希望看到随着时间推移插入 bin 0(x 值)。
因此,在绘图中,我将有一个 x 轴显示时间,一个 y 轴显示计数,每个 bin 都有一条累积线。
谢谢
【问题讨论】:
-
能否给我们一个数据示例(作为文本),也许还有一张你所追求的图?
-
数据:x = [0,1,2.....,1048576], y = [1135534, 8348293423, 38944345(总共 1048576 个元素)]。我可以把 y 放在一个列表中,然后用各种箱子来绘制它。所以最后你有一个带有各种箱的简单直方图。我想随着时间的推移看到每个垃圾箱中的插入物。
-
即使从 y 插入到 bin 中以 x 作为折线图上的 x 轴也可以。
-
好的,我想我有一个视觉。本质上,X 是时间,Y 是累积值,每个 bin 都有一个轨迹。什么是 bin 宽度? ... 或者我将派生一个示例数据集进行演示。
-
bin 宽度可以是任意的。
标签: python pandas matplotlib histogram