Advertisement
Guest User

Untitled

a guest
Jan 21st, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. library(forecast)
  2. library(seasonal)
  3. library(ggplot2)
  4. library(gridExtra)
  5.  
  6. p1 <- autoplot(AirPassengers) + ggtitle("Air Passengers", "Original data")
  7. ap_sa <- final(seas(AirPassengers))
  8. p2 <- autoplot(ap_sa) + ggtitle("Air Passengers", "Seasonally adjusted")
  9.  
  10. BoxCox.lambda(AirPassengers) # -0.29
  11. BoxCox.lambda(ap_sa) # 0.38
  12.  
  13. grid.arrange(p1, p2)
  14.  
  15. library(tidyverse)
  16. library(seasonal)
  17. china <- data.frame(exports = exp, imports = imp)
  18.  
  19. p3 <- ggplot(china, aes(x = imports, y = exports)) +
  20. geom_point() +
  21. geom_path() +
  22. scale_x_sqrt() +
  23. scale_y_sqrt() +
  24. coord_equal()
  25.  
  26. p4 <- china %>%
  27. map_df(function(x){
  28. x = ts(x, start = c(1983, 7), frequency = 12)
  29. return(final(seas(x)))
  30. }) %>%
  31. ggplot(aes(x = imports, y = exports)) +
  32. geom_point() +
  33. geom_path() +
  34. scale_x_sqrt() +
  35. scale_y_sqrt() +
  36. coord_equal()
  37.  
  38. grid.arrange(p3, p4, ncol = 2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement