plot() फंक्शन - बेसिक पैरामीटर्स
R में टाइम सीरीज़ डेटा विज़ुअलाइज़ेशन के लिए plot.xts() फंक्शन सबसे उपयोगी टूल में से एक है। यह सामान्य प्लॉटिंग जैसा ही है, लेकिन इसका x-axis समय-स्केल पर होता है। अगर फंक्शन में इस्तेमाल किया गया ऑब्जेक्ट xts है, तो आप plot.xts() की जगह plot() भी इस्तेमाल कर सकते हैं।
आइए कुछ उदाहरण देखें:
> # बेसिक सिंटैक्स
> plot(mydata)
> # शीर्षक जोड़ें और लाइन की मोटाई दोगुनी करें
> plot(mydata, main = "Stock XYZ", lwd = 2)
> # X और Y अक्षों के लिए लेबल जोड़ें
> plot(mydata, xlab = "X axis", ylab = "Y axis")
जैसा कि आप देख रहे हैं, इस फंक्शन में कई तरह के पैरामीटर्स हैं, जिनसे आप ढेरों तरह के प्लॉट बना सकते हैं। ध्यान दें कि plot() की हर कॉल एक बिल्कुल नया प्लॉट बनाती है और केवल उसी कॉल में परिभाषित पैरामीटर्स को लागू करती है।
इसके अलावा, किसी डेटासेट mydata की शुरुआती कुछ पंक्तियाँ कंसोल में देखने के लिए head(mydata) का उपयोग करें। केवल कॉलम के नाम दिखाने के लिए colnames(mydata) का उपयोग करें। आप डॉलर साइन के बाद कॉलम का नाम देकर किसी विशेष कॉलम का चयन भी कर सकते हैं, जैसे mydata$mycolumn।
इस अभ्यास में, आप वही डेटासेट data इस्तेमाल करेंगे जिसमें 2015 से चार बड़ी कंपनियों के दैनिक स्टॉक प्राइस हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में टाइम सीरीज़ डेटा का विज़ुअलाइज़ेशन
अभ्यास निर्देश
- डेटासेट
dataकी शुरुआती कुछ पंक्तियाँ दिखाएँ - डेटासेट के कॉलम नाम दिखाएँ
- डेटासेट की पहली सीरीज़ को प्लॉट करें और शीर्षक को स्टॉक के नाम "yahoo" में बदलें
- उसी पहली सीरीज़ को फिर से उसी शीर्षक के साथ प्लॉट करें, और X लेबल को "date" तथा Y लेबल को "price" करें
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Display the first few lines of the data
# Display the column names of the data
# Plot yahoo data and add title
# Replot yahoo data with labels for X and Y axes