Simule o modelo de ruído branco
O modelo de ruído branco (WN) é um modelo básico de séries temporais. Ele também serve de base para modelos mais elaborados que vamos estudar. Vamos focar na forma mais simples de WN, dados independentes e identicamente distribuídos.
A função arima.sim() pode ser usada para simular dados de vários modelos de séries temporais. ARIMA é a sigla para a classe de modelos autoregressive integrated moving average, que veremos ao longo do curso.
Um modelo ARIMA(p, d, q) tem três partes: a ordem autorregressiva p, a ordem de integração (ou diferenciação) d e a ordem de média móvel q. Em breve vamos detalhar cada uma dessas partes, mas por enquanto observe que o modelo ARIMA(0, 0, 0), isto é, com todos esses componentes iguais a zero, é simplesmente o modelo WN.
Neste exercício, você vai praticar a simulação de um modelo WN básico.
Este exercício faz parte do curso
Análise de Séries Temporais em R
Instruções do exercício
- Use
arima.sim()para simular a partir do modelo WN comlist(order = c(0, 0, 0)). Defina o argumentoncomo100para gerar 100 observações. Salve esses dados comowhite_noise. - Faça o gráfico do objeto
white_noiseusandots.plot(). - Repita a chamada original a
arima.sim(), mas agora defina o argumentomeancomo100e o argumentosdcomo10. Salve esses dados comowhite_noise_2. - Faça o gráfico do objeto
white_noise_2com outra chamada ats.plot().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Simulate a WN model with list(order = c(0, 0, 0))
white_noise <- arima.sim(model = ___, n = ___)
# Plot your white_noise data
# Simulate from the WN model with: mean = 100, sd = 10
white_noise_2 <- arima.sim(model = ___, n = ___, mean = ___, sd = ___)
# Plot your white_noise_2 data