需要做一个曲线图,数据密度是毫秒级的.最多的时候每秒可以达到 5 条数据.如何在时间跨度以年为单位的时候过滤掉一些数据.控制数据的结果条数
1
swulling 2018-09-25 10:48:58 +08:00 via iPhone 1
时间区间抽样,可以抽 MAX MIN MID AVG 四种
|
2
22too 2018-09-25 16:17:38 +08:00
看业务,当然你可以学学 炒股的曲线画法。 这个应该是和你的需求接近的。
|
3
necomancer 2018-09-25 20:22:52 +08:00
histogram? 比如按天 histogram 然后输出就成了每天数据的总和
|
4
necomancer 2018-09-25 20:24:03 +08:00
我说错了……这个不叫 histogram …… 我的意思就是按天把数据加起来……横轴的时间就变成天,这样可以降低条数,但保留趋势
|
5
necomancer 2018-09-25 20:25:19 +08:00
不过 histogram 函数应该可以…… histogram(time, bins=xxx, range=(xx, xx), weights=data),调整好 range 和 bins 就可以了吧。
|