2012-03-06 111 views
0

我想創建一個系統來預測某些資源利用率;例如,CPU利用率。我有每天CPU利用率的數據。我如何預測未來2天的使用情況?我知道時間序列分析可以提供幫助,但我無法理解如何適應與CPU利用率相關的其他因素,因爲時間序列分析只是x軸上的時間和y軸上的利用率。預測資源利用率

+0

過早的優化是所有罪惡的根源! – Tim 2012-03-06 18:07:20

+0

@Tim ?????????? – Avinash 2012-03-06 18:08:55

+0

我會開始[這裏](http://cran.r-project.org/web/views/TimeSeries.html),看看你能學到什麼。你的問題非常廣泛和開放。聽起來你應該自己研究一些問題,並提出一些與你的問題相關的具體問題,而不是一個關於時間序列的廣泛問題。 – Justin 2012-03-06 18:27:42

回答

0

我推斷您有多個時間序列,並且您希望將這些額外的信息用於工作(與僅使用cpu利用率的單變量模型相反)。

對於單變量模型,您可以使用arima()進行確認,並使用auto.arima()forecast包中找到合適的型號。預測可以使用predict(),在arima對象上進行。

對於多變量模型,可以考慮一個向量自迴歸模型。在包vars中檢查功能VAR()