我需要根据给定的数据集预测未来的值。我在下面的链接中找到了获得趋势线移动平均线的方法。
http://www.highcharts.com/plugin-registry/single/16/technical-indicators
jsfiddle在这里http://jsfiddle.net/laff/WaEBc/
但我的要求是基于此移动平均线来预测未来的价值。
搜索了很多,但找不到。请帮忙。
谢谢!
答案 0 :(得分:0)
它应该如何工作,如果你需要预测,你需要计算任何点来实现这一点。它不是内置的。
答案 1 :(得分:0)
要查找生成趋势线的等式,请搜索“线性回归”。
您需要使用线性回归计算来计算斜率和截距,然后使用这两个值构建趋势线,并结合由最小和最大x值定义的起点和终点的x值数据集。
(即您的第一个点是{x: min x value, y: intercept}
。您的第二个点是{x: max x value, y: intercept + (slope * max x value)}
)
更重要的是:
趋势线不会预测超出数据中自变量现有范围的未来值。
使用回归以这种方式绘制一条线将有助于您在给定已知的自变量时建立一个因变量可能的预测模型。
当X增加超出已知数据的范围时,绝对不能给出对Y会发生什么的可靠预测,特别是当X是时间值时。
随着时间的推移建立一个实际的价值预测模型更为复杂,并且没有一种方法可以做到这一点。这取决于影响这些价值的因素,以及展示这些影响的数据。
一些参考: