假设我有一个数百万点的时间序列来绘制 . 情节显然无法同时绘制所有点 .

有没有办法将所显示图形上的点数限制为一定量(比如1000),同时将所有点绘制成图形,并使其在一定时间内动态选择1000点的正确子集?

例如,如果时间序列是{(t_1,y_1),...,(t_1e6,y_1e6)}(t表示时间,y表示值)(因此我们总共有1 000 000点),那么最远的缩放将绘制点{(t_1,y_1),(t_1e3,y_1e3),(t_2e3,y_2e3),...,(t_1e6,y_1e6)}(总计1000点) .

对于前10 000个时间步长的缩放,显示的点将是{(t_1,y_1),(t_10,y_10),(t_20,y_20),...,(t_1e4,y_1e4)}(再次总计1000点) ) .

有没有办法用plotly或另一个图形包来做到这一点?