2012-08-10 73 views
0

我正在研究PHP中數據的模式檢測。數據由時間間隔爲1分鐘和值(整數)組成。現在我正在嘗試檢測其中的圖案,例如php中的數字模式檢測

  • 每10分鐘就有一次秒殺。
  • 每週的第7天有一個下降。
  • 每天晚上10點到早上6點,交通很低。
  • ...

有沒有人有一個線索如何管理要做到這一點,並從哪裏開始?

預先感謝您!

JSON樣本數據(看看「數據」數組):

{"data":[5,4,4,3,4,12,4,4,4,3,6,4,3,4,4,10,4,4,3,4,6,3,4,4,3,10,4,3,4,4,5,4,4,3,4,11,3,4,4,3,6,4,3,6,4,9,4,4,3,8,6,3,4,4,3,8,4,2,4,8],"trend":[29.111667641538,27.867587040805],"start":"10-08-2012 09:55","stop":"10-08-2012 10:55"} 
+1

我們看一些樣本數據 – 2012-08-10 08:52:40

+0

我加了一些樣本數據。這是一個1小時的樣本。 – RobinUS2 2012-08-10 08:56:25

回答

0

做模式檢測,最好的辦法是通過統計分析 - 這可以讓你表達你的圖形作爲數學模型,並且統計分析工具查看數據以查看該模型是否匹配。

開源的爸爸統計工具爲R - 這是possible to call this from PHP.

+0

我們的應用程序中的關鍵字是動態的。我怎樣才能實現動態檢測而不用自己表達模型? – RobinUS2 2012-08-10 09:49:46