# NOT RUN {
# AR(1) simulated
require(ggplot2)
set.seed(1776)
ts.sim <- arima.sim(n = 1000, model = list(order = c(1, 0, 0), ar = 0.7))
per <- periodogram(ts.sim)
aux <- smooth.periodogram(ts.sim, plot = FALSE, spar = .7)
sm_p <- data.frame(x = aux$lambda, y = aux$smooth.periodogram)
sp_d <- data.frame(
x = aux$lambda,
y = spectral.density(ar = 0.7, lambda = aux$lambda)
)
g <- per$plot
g +
geom_line(data = sm_p, aes(x, y), color = "#ff7f0e") +
geom_line(data = sp_d, aes(x, y), color = "#d31244")
# }
Run the code above in your browser using DataLab