Dự báo bằng R
Rob J. Hyndman
Professor of Statistics at Monash University
Nếu dữ liệu có độ biến thiên tăng khi mức độ chuỗi tăng, thì nên dùng biến đổi
$y_1,...,y_n$: quan sát gốc, $w_1,...,w_n$: quan sát đã biến đổi
| Căn bậc hai | $w_t = \sqrt{y_t}$ | $\downarrow$ |
| Căn bậc ba | $w_t = \sqrt[3]{y_t}$ | Tăng dần |
| Logarit | $w_t = \text{log}(y_t)$ | Mức độ |
| Nghịch đảo | $w_t = -1/y_t$ | $\downarrow$ |
autoplot(usmelec) +
xlab("Year") + ylab("") +
ggtitle("US monthly net electricity generation")

autoplot(usmelec^0.5) +
xlab("Year") + ylab("") +
ggtitle("Square root electricity generation")

autoplot(usmelec^0.33333) +
xlab("Year") + ylab("") +
ggtitle("Cube root electricity generation")

autoplot(log(usmelec)) +
xlab("Year") + ylab("") +
ggtitle("Log electricity generation")

autoplot(-1/usmelec) +
xlab("Year") + ylab("") +
ggtitle("Inverse electricity generation")

$$w_t = \begin{cases} log(y_t) & \lambda = 0 \\ (y_t^\lambda - 1)/\lambda & \lambda \neq 0 \end{cases}$$
BoxCox.lambda(usmelec)
-0.5738331
usmelec %>%
ets(lambda = -0.57) %>%
forecast(h = 60) %>%
autoplot()

Dự báo bằng R