解决方法
有两种方法可以做到这一点,都在
plotlyjs function reference page中列出.
选项1(告诉我们删除有问题的痕迹):
Plotly.deleteTraces(graphDiv,0);
其中第二个参数是要删除的跟踪的跟踪索引.请注意,第二个参数也可以是索引数组,允许您一次删除多个跟踪.
选项2(用图表说明用新数据制作新图):
Plotly.newPlot(graphDiv,data,layout);
其中参数与Plotly.plot相同.这将创建一个新绘图,仅绘制第二个参数中发送的数据.更确切地说,Plotly.newPlot是幂等的,而Plotly.plot则不是.