सैंप्लिंग फ़्रीक्वेंसी की पहचान
समय के साथ डेटा को देखने और प्लॉट करने के अलावा, टाइम सीरीज़ डेटासेट्स पर कई अतिरिक्त ऑपरेशन किए जा सकते हैं.
start() और end() फंक्शन क्रमशः पहली और आखिरी ऑब्ज़र्वेशन का टाइम इंडेक्स लौटाते हैं. time() फंक्शन टाइम इंडेसेज़ का एक वेक्टर कैलकुलेट करता है, जिसमें सीरीज़ के हर ऑब्ज़र्वेशन टाइम के लिए एक एलिमेंट होता है.
deltat() फंक्शन ऑब्ज़र्वेशनों के बीच का फिक्स्ड टाइम इंटरवल देता है और frequency() फंक्शन प्रति यूनिट समय में ऑब्ज़र्वेशनों की संख्या लौटाता है. अंत में, cycle() फंक्शन हर ऑब्ज़र्वेशन की साइकिल में पोज़िशन बताता है.
इस अभ्यास में, आप इन फंक्शनों को AirPassengers डेटासेट पर लगाना सीखेंगे, जो 1949 से 1960 तक के मासिक कुल अंतरराष्ट्रीय एयरलाइन यात्रियों (हज़ारों में) की रिपोर्ट करता है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Time Series Analysis
अभ्यास निर्देश
- सबसे पहले
plot()का सरल कॉल देकरAirPassengersडेटा को प्लॉट करें. - अगला,
start()औरend()का उपयोग करकेAirPassengersमें पहली और आखिरी टाइम ऑब्ज़र्वेशन को सूचीबद्ध करें. - अंत में,
time(),deltat(),frequency(), औरcycle()कमांड का उपयोग करकेAirPassengersपर इस डेटासेट के बारे में कुछ अतिरिक्त समझ हासिल करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Plot AirPassengers
# View the start and end dates of AirPassengers
# Use time(), deltat(), frequency(), and cycle() with AirPassengers