दो time series: grouped या stacked
पहले अध्याय में, आपने सीखा था कि अलग-अलग Y स्केल के साथ एक ही ग्राफ़ पर दो लाइनों को प्लॉट करने के लिए axis() कैसे इस्तेमाल करते हैं। लेकिन यदि आप उनकी तुलना करना चाहें, तो कुछ और तरह के ग्राफ़ ज़्यादा सूचनात्मक हो सकते हैं। एक समाधान है कि दोनों time series को bar chart के रूप में प्लॉट करें। इसके दो प्रकार होते हैं:
- Grouped bar chart: एक अवधि के लिए, जितनी time series होंगी उतनी ही बार्स होंगी।
- Stacked bar chart: हर अवधि के लिए एक ही बार होती है, और हर time series को उस बार के ऐसे हिस्से के रूप में दिखाया जाता है जो उस तारीख पर time series के मान के अनुपात में हो (अर्थात् हर अवधि में कुल 100% बनता है)।
आपको एक डेटासेट (portfolio) दिया गया है जिसमें 2016 के हर महीने के लिए आपके पोर्टफोलियो में स्टॉक A (stocka) और B (stockb) के वेट्स हैं। आप barplot() फंक्शन का उपयोग करके दोनों तरह के चार्ट बनाएँगे।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में टाइम सीरीज़ डेटा का विज़ुअलाइज़ेशन
अभ्यास निर्देश
stockaऔरstockbके लिए एक stacked barplot प्लॉट करें।besideकोTRUEसेट करकेstockaऔरstockbके लिए एक grouped barplot प्लॉट करें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Plot stacked barplot
# Plot grouped barplot