2010-10-30 58 views
2

數學並不是我的想法,但我想知道的是如何預測/估計數據集中的下一個數字。javascript - 預測/估計數據集中的下一個數字

比方說,我有一個數組:

var values = new Array(1,4,3,5,6,10,4,15); 

有誰知道在JavaScript中的公式,可以基於關閉數組中的上值15後,猜測下一個數字。

基本上我有一個日常銷售總數的數組,每個數組中的每一項都是一天的總數。所以我想要一些可以猜測明天銷售情況的東西。

+0

我想你可以嘗試平均數組的最後(也許是5)值?因此,下一個估計值將是(5 + 6 + 10 + 4 + 15)/ 5 = 8在這種情況下 – irrelephant 2010-10-30 23:34:56

+6

如果你對這個問題得到了很好的回答,我打算用它來推斷明天的股市價值。 :-) – xscott 2010-10-30 23:36:59

+0

如果數學不是你的事,你不應該問這個問題。 – 2010-10-30 23:39:28

回答

2

看看各種moving average方法 - 您可以選擇最適合您的應用的任何一種。

+0

感謝您的建議,這是我要去的。 – Joe 2010-10-31 01:24:05

2

根據您提供的數據,您似乎只能通過獲取數據集的平均值來預測明天的銷售額。

如果您有額外的數據,比如一週中的某一天,您可以獲取週二所有銷售額的平均值,然後根據該平均值進行預測。

+0

這就是我正在考慮的事情,它可能不是100%準確的,特別是如果銷售額在上升或下降。 – Joe 2010-10-30 23:46:05

+0

好吧,就像xscott說的,如果你能得到100%準確的東西,那麼讓我知道:) – Calvin 2010-10-30 23:47:03

+0

問題是,你擁有的數據越多,你的預測就越準確。儘管如此,你永遠無法達到100%。 – Calvin 2010-10-30 23:48:36

相關問題