我正在绘制下面的图表
使用以下代码:
start = 0
finish = len(predictions)
pl.plot(predictions[start:finish,0], predictions[start:finish,2], 'bo', label="Predicted")
pl.plot(actual_measurements[start:finish,0], actual_measurements[start:finish,1], 'g^', label="Actual")
蓝色圆圈跟随绿色三角形到某个点,但随后开始发散。这一点恰好是最后60个蓝色圆圈(实际预测点)。
问题
有没有办法可以指出最后60个蓝圈开始的情节?
答案 0 :(得分:1)
如果你知道两条曲线发散的点,你可以再次绘制这一点e。 G。用不同的颜色。在代码末尾添加:
pl.plot(actual_measurements[finish - 60:finish - 59, 0],
actual_measurements[finish - 60:finish - 59, 1], 'ro',
label="Diverging")
如果你不知道这一点,你需要一些算法来确定它。