पर आधारित विभिन्न रंगों का उपयोग करके प्लॉट टाइम श्रृंखला प्लॉट मैं बहु-रंग वाली एक पंक्ति को प्लॉट करना चाहता हूं, और रंग कारक में इसी मान पर आधारित होते हैं। उदाहरण के लिए, दैनिक स्टॉक बंद मूल्य की एक समय श्रृंखला, जहां एक निश्चित राशि से अधिक समय तक यह बढ़ गया है, वह नीले रंग में है, और जिस दिन यह बहुत से किया गया है वह लाल रंग में है, और अन्य दिनों में यह है उबाऊ काला।कारक
मेरे डेटा एक xts
वस्तु (कारक as.numeric(myfactor)
के साथ वहाँ में डाल के साथ) में है, और मैं quantmod chartSeries
या chart_Series
कार्यों का उपयोग किया जा करना चाहते हैं। लेकिन अगर यह असंभव है तो plot
का उपयोग करने वाला कुछ पर्याप्त होगा।
कुछ नमूना डेटा:
library(xts)
x = xts(data.frame(v=(rnorm(50)+10)*10, type=floor(runif(50)*4)),
order.by=as.Date("2001-01-01")+1:50)
और मैं इसे इस तरह प्लॉट कर सकते हैं:
library(quantmod)
chartSeries(x$v)
addTA(x$type, type='p')
अर्थात मुझे लगा कि रंगीन रेखा खंडों का उपयोग किए जाने पर शीर्ष चार्ट के साथ नीचे चार्ट में जानकारी से मिलान करना आसान होगा।
आपको कुछ डेटा पोस्ट करना चाहिए। मुझे लगता है कि आप नहीं चाहते हैं कि अधिकांश लोग "लाइन" कहें लेकिन रंगीन "सेगमेंट" चाहते हैं। –
@ बॉन्डडडस्ट मैंने कुछ परीक्षण डेटा जोड़ा है। 'सेगमेंट' जो मैं चाहता हूं वह हो सकता है, हालांकि यह बहुत कम स्तर लगता है (एक्स-अक्ष पर टाइमस्टैम्प के लिए कोई समर्थन नहीं है?) –