Unë kam bërë një model arima me auto.arima. Pastaj mund të marr një objekt parashikimi duke përdorur funksionin parashikimi.
Çështja është se unë kam aplikuar një transformim log në variabël në mënyrë që të reduktoj heteroskedasticitetin. Tani parashikimet janë në të njëjtën shkallë si regjistri. Unë dua të marr parashikimet në shkallën aktuale, duke marrë një transformim eksponencial, dhe më pas të vizatoj të njëjtin grafik që mund të marrim me një objekt parashikimi. Por unë nuk mund ta zbatoj këtë transformim në një objekt parashikimi.
arimaFit <- auto.arima(datats)
plot(exp(forecast(arimaFit, h = 100)))
Kjo më jep gabimin e mëposhtëm:
Error in exp(forecast(arimaFit)) :
non-numeric argument to mathematical function
Kam menduar të konvertoj objektin e parashikimit në një matricë, pastaj të marr eksponencialin dhe më pas ta transformoj përsëri matricën në një objekt parashikimi, por nuk mund të gjej një mënyrë për ta bërë këtë.
A ka ndonjë mënyrë për të kthyer të dhënat në eksponenciale për të marrë të njëjtën grafik me të dhënat origjinale?