ढीले अपघटन का उद्देश्य डेटा को औसत लागू करके श्रृंखला को चिकना करना है ताकि यह घटकों में ढल जाए, जैसे कि प्रवृत्ति या मौसमी, जो डेटा के विश्लेषण के लिए दिलचस्प हैं। लेकिन इस पद्धति का उद्देश्य मौसमी की उपस्थिति के लिए एक औपचारिक परीक्षण करना नहीं है ।
यद्यपि आपके उदाहरण stl
में मौसमी आवधिकता का एक सुस्पष्ट पैटर्न है, यह पैटर्न श्रृंखला की गतिशीलता की व्याख्या करने के लिए प्रासंगिक नहीं है। यह देखने के लिए, हम मूल श्रृंखला के विचरण के संबंध में प्रत्येक घटक के विचरण की तुलना कर सकते हैं।
set.seed(123)
x <- ts(rnorm(144, sd=1), frequency=12)
a <- stl(x, s.window="periodic")
apply(a$time.series, 2, var) / var(x)
# seasonal trend remainder
# 0.07080362 0.07487838 0.81647852
हम देख सकते हैं कि यह शेष है जो डेटा में अधिकांश विचरण को स्पष्ट करता है (जैसा कि हम एक सफेद शोर प्रक्रिया के लिए उम्मीद करेंगे)।
यदि हम सीज़नसिटी के साथ एक सीरीज़ लेते हैं, तो मौसमी घटक का सापेक्षिक विचरण बहुत अधिक प्रासंगिक है (हालांकि हमारे पास इसका परीक्षण करने का एक सीधा तरीका नहीं है क्योंकि लस पैरामीट्रिक नहीं है)।
y <- diff(log(AirPassengers))
b <- stl(y, s.window="periodic")
apply(b$time.series, 2, var) / var(y)
# seasonal trend remainder
# 0.875463620 0.001959407 0.117832537
सापेक्ष रूपांतरों से संकेत मिलता है कि मौसमी श्रृंखला की गतिशीलता को समझाने वाला मुख्य घटक है।
से भूखंड पर एक लापरवाह देखो stl
भ्रामक हो सकता है। अच्छा रिटर्न पैटर्न stl
हमें यह सोचने पर मजबूर कर सकता है कि डेटा में एक प्रासंगिक मौसमी पैटर्न की पहचान की जा सकती है, लेकिन करीब से पता चल सकता है कि वास्तव में ऐसा नहीं है। यदि उद्देश्य मौसमी की उपस्थिति पर निर्णय लेना है, तो कम सड़न प्रारंभिक दृष्टिकोण के रूप में उपयोगी हो सकता है लेकिन इसे अन्य उपकरणों के साथ पूरक होना चाहिए।