Çift mevsimsel bileşenler içeren bir zaman serisine sahibim ve diziyi aşağıdaki zaman serisi bileşenlerine (trend, mevsimsel bileşen 1, mevsimsel bileşen 2 ve düzensiz bileşen) ayrıştırmak istiyorum. Bildiğim kadarıyla, R'deki bir dizinin ayrıştırılması için STL prosedürü yalnızca bir mevsimsel bileşene izin veriyor, bu yüzden diziyi iki kez ayrıştırmaya çalıştım. İlk olarak, aşağıdaki kodu kullanarak ilk mevsimsel bileşen olarak frekansı ayarlayarak:
ser = ts(data, freq=48)
dec_1 = stl(ser, s.window="per")
Daha sonra, dec_1
frekansı ikinci mevsimsel bileşen olacak şekilde ayarlayarak, ayrıştırılmış dizinin ( ) düzensiz bileşenini ( ) ayrıştırdım.
ser2 = ts(dec_1$time.series[,3], freq=336)
dec_2 = stl(ser2, s.window="per")
Bu yaklaşıma pek güvenmiyorum. Ve birden fazla mevsimsellik gösteren bir seriyi ayrıştırmanın başka yolları olup olmadığını bilmek isterim. Ayrıca, tbats()
R tahmini paketindeki fonksiyonun bir modele birden fazla mevsimselliğe sahip bir seriye uyum sağladığını, ancak bir serinin onunla nasıl ayrılacağını söylemediğini fark ettim.