Partially color histogram in R -


छवि प्रविष्ट करें यहाँ विवरण

तस्वीर में दिखाया गया मेरे पास हिस्टोग्राम है I मैं दो क्षेत्रों में सलाखों को क्रमशः लाल और हरे रंग के रंग चाहता हूं, अर्थात्, 0 से बाईं ओर की पहली काली सीमा तक की सलाखों का रंग लाल होना चाहिए और दूसरे क्षेत्र में सलाखों के रंग का हरा होना चाहिए क्या यह आर में किया जा सकता है? हिस्टोग्राम प्राप्त करने के लिए इस्तेमाल किया गया कोड

  हिस्ट (pr4 $ x [pr4 $ x [, 1]> gt1,1], टूटता है = 100)  

ऐसा करने का सबसे अच्छा तरीका है हिस्ट को आपके लिए गणना करने की अनुमति दें फिर वास्तविक कवायती करने के लिए हिस्ट (फिर से) का उपयोग करें। यहां एक उदाहरण है:

  set.seed (1) x & lt; - rnorm (1000) h & lt; - हिस्ट (rnorm (1000), breaks = 50, plot = FALSE) कटौती & lt; - कट (एच $ ब्रेक्स, सी (-इन्फ़, - 5,1.75, आईएनजी)) प्लॉट (एच, कॉल = कट)  

अंतिम पंक्ति में .5 और 1.75 हैं थ्रेशोल्ड वैल्यूज जहां आप अलग-अलग रंग चाहते हैं।

नोट: मेरा मूल जवाब बारप्लोट का इस्तेमाल किया गया है, लेकिन यह रणनीति अक्षों की तरह कठिन काम करती है।

यहां परिणाम है:

यहां छवि विवरण दर्ज करें


Comments