Usando ARMA quando faltam dados


8

Estou usando o ARMA em um conjunto de dados com amostras ausentes. Como eu os trato? Você sugeriria fazer interpolação linear / não linear ou apenas mantê-los fora e considerar duas amostras com dados ausentes no intervalo como amostras consecutivas?

Respostas:


9

Não há necessidade de fazer nada. Um modelo ARMA pode ser facilmente estimado com valores ausentes na série temporal. Você precisa usar a representação do espaço de estado de um modelo ARMA para calcular a probabilidade. Se você usar R, isso já será tratado automaticamente através da arima()função.


Obrigado por seu comentário. O que você quer dizer exatamente com computar a probabilidade? Você está dizendo que eu deveria fazer algum tipo de regressão para as amostras ausentes?
Bob

5
A melhor abordagem para estimar um modelo ARMA é a estimativa de probabilidade máxima. Para isso, é necessário calcular a probabilidade dos dados, conforme o modelo e os parâmetros. Qualquer software ARMA decente fará isso, mas nem todos eles o fazem usando uma representação de espaço de estado necessária para lidar com os valores ausentes.
precisa

você poderia, por favor, fornecer uma referência? Eu preciso implementá-lo eu mesmo :)
Bob
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.