2012-01-09 180 views
1

我是R新手。當我想使用auto.arima函數時遇到錯誤。該消息是:爲什麼R找不到auto.arima函數?

找不到函數 「auto.arima」

我已經安裝了forecast包。我在Windows 7操作系統中使用R2.14.1版本和預測3.16。我能做什麼?

如果我可以使用R中的auto.arima函數並獲得最佳結果模型,我想在我的Java項目中調用auto.arima方法。我將如何在java項目中使用R庫?

+2

您是否已加載軟件包,例如'library(forecast)'? –

+0

我已經加載它。我從package菜單中加載了forecast_3.16包。我收到一個消息「包」預測'成功解壓縮和檢查MD5總和「。然後我嘗試測試auto.arima函數,但該函數仍未找到。我還嘗試使用install.packages(「預測」)代碼加載包,但收到錯誤消息>> package'forecast'不可用(對於R版本2.14.1)。怎麼了? – Nurul

+0

謝謝大家的提示。我已經使用庫(預測)auto.arima函數,並重新安裝R之前。 – Nurul

回答

2

正如有人指出:你已經下載了包install.packages()或從菜單中,但你沒有負載包。這由library(forecast)require(forecast)完成。您也可以使用以下命令獲得單一功能:package::function()就像:forecast::auto.arima()。非常需要澄清一點。如果你需要一個圖形用戶界面(它讓生活變得更輕鬆),請查看Rstudio Rstudio或R指揮官install.packages(Rcmdr)或者Zach提出的rJava。

0

安裝時,請確保標記「安裝依賴關係」選項。

0

要使用auto.arima軟件包,您需要安裝軟件包「quadprog」。首先安裝該軟件包並將預測放入庫中,並且您應該沒問題

+0

不工作..... –